SonyEricsson
Новичок
Проблема с table в ie
Добрый день, возникла проблема, не совсем могу понять причину. Есть код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<style type="text/css">
<!--
* { margin: 0; }
body { position: absolute; width: 100%; height: 100%; margin: 0; padding: 0; font-size: 10px; font-family: verdana; background-color: #F7F7F7; }
* html #head { height: 100%; }
#head { min-height: 100%; margin-right: 13em; margin-left: 13em; background-color: white; border-left: 1px solid #1B4C76; border-right: 1px solid #1B4C76;
padding: 0; font-size: 11px; font-family: Verdana; }
#box_container { background-color: #CCC; border: 1px solid #CCC; padding: 0; margin: 0; }
#box_header { color: #fff; font: 1.1em Tahoma; padding: 0; margin: 0; font-weight: bold; }
#box_header a { color: #fff; font-family: 1.1em Tahoma; margin: 0; padding: 0; text-decoration: none; }
#box_inner { background-color: #F7F7F7; font: 1.1em Arial; padding: 0px 0px 0px 0px; margin-top: 1px; }
#box_inner table { width: 100%; border-collapse: collapse; padding: 0; margin: 0; font: 1em Arial; color: #000; }
#box_inner td { border: 0px solid #000; }
#box_inner #bottom_right { border-bottom: 1px solid; border-right: 1px solid; }
#box_inner #top_bottom { border-top: 1px solid; border-bottom: 1px solid; }
-->
</style>
</head>
<body>
<div id="head">
<div id="box_container">
<span id="box_header"> </span>
<div id="box_inner">
<table>
<tr>
<td style="width: 100%;">ТЕКСТ</td>
</tr>
</table>
<!--//<div style="width: 100%;"> <b>НАИМЕНОВАНИЕ УСЛУГИ</b></div>//-->
</div>
</div>
</div>
</body>
</html>
Пояснение. Страница разделена на три части, в центральной части есть блок с текстом, так вот если использовать div, то все нормально(в данном случае div закомментирован), а если использовать таблицу, то она раздвигает немного центральную часть, следовательно сдвигается страница вправо, и появляется гориз. скроллинг, причем это только так делает IE, в опере и мозилле все нормально. Почему? Спасибо.
Добрый день, возникла проблема, не совсем могу понять причину. Есть код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<style type="text/css">
<!--
* { margin: 0; }
body { position: absolute; width: 100%; height: 100%; margin: 0; padding: 0; font-size: 10px; font-family: verdana; background-color: #F7F7F7; }
* html #head { height: 100%; }
#head { min-height: 100%; margin-right: 13em; margin-left: 13em; background-color: white; border-left: 1px solid #1B4C76; border-right: 1px solid #1B4C76;
padding: 0; font-size: 11px; font-family: Verdana; }
#box_container { background-color: #CCC; border: 1px solid #CCC; padding: 0; margin: 0; }
#box_header { color: #fff; font: 1.1em Tahoma; padding: 0; margin: 0; font-weight: bold; }
#box_header a { color: #fff; font-family: 1.1em Tahoma; margin: 0; padding: 0; text-decoration: none; }
#box_inner { background-color: #F7F7F7; font: 1.1em Arial; padding: 0px 0px 0px 0px; margin-top: 1px; }
#box_inner table { width: 100%; border-collapse: collapse; padding: 0; margin: 0; font: 1em Arial; color: #000; }
#box_inner td { border: 0px solid #000; }
#box_inner #bottom_right { border-bottom: 1px solid; border-right: 1px solid; }
#box_inner #top_bottom { border-top: 1px solid; border-bottom: 1px solid; }
-->
</style>
</head>
<body>
<div id="head">
<div id="box_container">
<span id="box_header"> </span>
<div id="box_inner">
<table>
<tr>
<td style="width: 100%;">ТЕКСТ</td>
</tr>
</table>
<!--//<div style="width: 100%;"> <b>НАИМЕНОВАНИЕ УСЛУГИ</b></div>//-->
</div>
</div>
</div>
</body>
</html>
Пояснение. Страница разделена на три части, в центральной части есть блок с текстом, так вот если использовать div, то все нормально(в данном случае div закомментирован), а если использовать таблицу, то она раздвигает немного центральную часть, следовательно сдвигается страница вправо, и появляется гориз. скроллинг, причем это только так делает IE, в опере и мозилле все нормально. Почему? Спасибо.