Такая вот проблема, сделал скелет страницы таблицой (2 Aykroyd, да да таблицой не надо меня бранить, я сам верстаю семантически, но нужно таблицой щас, поэтому плохо понимаю ).
Нужно чтобы этот скелет был на всю страницу шапка вверху, по центру меню и контент и снизу футер. Ну так вот для шапки задал высоту в пикселях, во всех браузерах нормально, а в ие высота больше раза в 2-3! Не пойму в чём проблема!
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>lala</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table cellspacing="0" cellpadding="0" id="framework">
*<tr class="frameheader">
* * <td>ПУГ</td>
* *<td>ПУГ</td>
*</tr>
*<tr>
* *<td class="frameleft">ПУГ</td>
* *<td class="framecontent">ПУГ</td>
*</tr>
*<tr class="framefooter">
* *<td>ПУГ</td>
* *<td>ПУГ</td>
*</tr>
</table>
</body>
</html>
Код:
@charset "windows-1251";
html {
****height:100%;
****width:100%;
****margin:0;
****padding:0;
}
body {
****height:100%;
****width:100%;
****font-size:0.8em;
****background: #fff;
****margin:0;
****padding:0;
}
/*<каркас>*/
#framework {
****width:100%;
****height:100%;
****border:none;
****background:#F5F5F5;
}
#framework .frameheader {
****background:#FF00FF;
****height:150px;
}
#framework .frameleft {
****width:220px;
}
#framework .framecontent {
****background:#fff;
****border-left:#FF94BD 1px solid;
****border-top:#FF94BD 1px solid;
****border-bottom:#FF94BD 1px solid;
}
#framework .framefooter {
****height:50px;
}
/*</каркас>*/