Я столкнулся с проблемой создания кроссбраузерной таблицы с фиксированной шириной колонок, где одна из них должна была быть резиновой. в итоге было найдено несколько решений: Решение 1
Использовать дополнительные теги <col/>. Решение кроссбраузерно. Пример использования:
Code
<table width='100%'>
<col width='40%'/>
<col width='200px'/>
<col width='40px'/>
<col/>
<col/>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
Количество тегов должно быть обязательно равно количеству колонок. Решение 2
Второе решение заключается в том, чтобы использовать распорки. Оно описано здесь, но я считаю его неудобным и не верным.