Cyx23: Welchen Doctype

Beitrag lesen

Hallo nochmal,

Vergleiche die Unterschiede zwischen Opera 6.06, Opera 7

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<style type="text/css">
div{width:400px;height:400px;border:80px solid green;padding:40px}
table{background-color:red;}
* table{width:400px;}
td> div{height:160px;width:160px;}
</style>
<script>
if(window.opera&&document.compatMode)document.write('<style>td>div{position:relative;left:240px;margin-left:-240px;width:400px;height:400px;}</style>');
</script>
</head>
<body>
<table>
<tr>
<td>
<div>Zitat:
da MSIE (6) und Mozilla die Höhe als Gesamthöhe inklusive border verstehen,
während Opera (7) height als Innenhöheversteht

</div>
</td>
</table>
</body>
</html>

du kannst es dir ja mal mit Opera anschauen und das "position:relative;left:240px;margin-left:-240px;" weglassen, ggf oder für Opera6 noch auf "* table{width:400px;}  " verzichten.

M.E. ist der Fehler im 6er bereits angelegt, aber im 7er erst richtig vorhanden.

Und colgroup etc. wird ignoriert, bei mehereren Spalten werden Nachbarzellen ggf. verkleinert sodaß table{width nichts hilft usw.

Grüsse

Cyx23