HTML таблица, разметка страницы
Потому что табличный дизайн - зло!
все браузеры его неадекватно понимают (во всяком случае неадекватно человеческому восприятию)
твой пример переписывается както так:
<table width="100%" style="height:100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="width:100%">
<table>
<tr>
<td colspan="2" style="width:100%">Шапка</td>
</tr><tr>
<td style="height:100%">Меню</td>
<td style="width:100%; height:100%">Контент</td>
</tr></table>
</td>
<td style="height:100%">
<img .../>
</td>
</tr>
<tr>
<td colspan="2" style="width:100%">Футер </td>
</tr>
</table>
Ясно. Спасибо большое!
Ну да....
Когда приходится верстать в том числе под осла, особенно 6-го, часто от таблиц никуда не деться.
Когда приходится верстать в том числе под осла, особенно 6-го, часто от таблиц никуда не деться.глупости
таблицы можно совершенно не использовать для верстки
да, могут возникнуть трудности, часто приходится разные css стили для разных браузеров писать
но не бывает такого, что без таблиц не обойтись
Как ты будешь эмулировать min-height в осле?
В осле с этим height неплохо справляется.
установка min-height для всех брузеров
style="height: expression('32px'); min-height: 32px;"
первую команду проигнорят все брузеры кроме ие, вторую команду наоборот
Только лучше не expression, а conditional comments (<>) или underscore hack (_height: 32px). Т.к. expression не работает при выключенном JS.
Оставить комментарий
volodya66
Такая проблема:Страница разбита на шапку, меню слева, контент, футер и ещё справа ячейка (высотой шапка+контент).
Когда в эту правую ячейку вставляешь картинку, то в шапке сверху и снизу появляются пустые места. Почему? Как от них избавиться?