Приветствую всех! Вот простой пример документа с таблицей о трех <tr>. Верхний <tr> - шапка, нижний - подвал, а средний занимает всю доступную высоту. И всё бы ничего, но при попытке вставить в средний <tr> чего-нибудь со 100%-й высотой IE треплет нервы. Документ проходит валидацию на w3c, но при этом отображается в IE и неIE сильно по-разному. Без указания doctype всё, естественно, ок. Подскажите, пожалуйста, в чем проблема. А то снова плюну на стандарты и буду делать по старинке. Спасибо. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Language" content="ru"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <style type="text/css"> * { margin: 0px; padding: 0px; } html,body { width: 100%; height: 100%; } table.main { width: 100%; height: 100%; } </style> <title>strict</title> </head> <body> <table class="main" cellspacing="5"> <tr style="background-color: blue"> <td>title</td> </tr> <tr style="height: 100%; background-color: red"> <td><div style="width: 200px; height: 100%; background-color: #999;">Серый div должен быть одной высоты с красным td. И это так во всех браузерах, кроме IE.</div></td> </tr> <tr style="background-color: green"> <td>footer<br>fjwfjewo fjejow fowe<p>cnmedofnrjero</p></td> </tr> </table> </body> </html>