У меня есть html-таблица с table-layout: fixed и td с установленной шириной. Столбец все еще расширяется для хранения содержимого текста, который не содержит пробела. Есть ли способ исправить это иначе, чем обернуть содержимое каждого td в div?
Пример: http://jsfiddle.net/6p9K3/29/
<table>
    <tbody>
        <tr>
            <td style="width: 50px;">Test</td>
            <td>Testing 1123455</td>
        </tr><tr>
            <td style="width: 50px;">AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</td>
            <td>B</td>
        </tr>
    </tbody>
</table>
table
{
    table-layout: fixed;
}
td
{
    border: 1px solid green;
    overflow: hidden;
}
В этом примере вы увидите, что столбец с AAAAAAAAAAAA... расширяется, несмотря на то, что он явно установлен на 50 пикселей шириной.