mabol86: Opera zeigt Tabelle falsch an

Hallo,

ich habe festgestellt, dass wenn ich folgenden Code mit Opera aufrufe, dieser nicht richtig angezeigt wird.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>bla</title>
</head>

<body>
 <div style="width:206px; background-color:#FF7F7F;">TEST</div>
   <table cellspacing="2" style="background-color:#C04000;">
<colgroup>
 <col width="100">
 <col width="100">
</colgroup>
<tr>
 <td style="background-color:#00C0FF;padding: 0px;">TEST</td>
 <td style="background-color:#00C0FF;padding: 0px;">TEST</td>
</tr>
</table>
</body>
</html>

Im Firefox und im IE sieht alles gut aus. Jedoch scheint Opera die Angaben nicht richtig zu interpretieren bzw. falsch darzustellen.
Das div und die tabelle sollten die gleiche breite aufweisen.
Im Opera ist die Tabelle jedoch um 4px zu groß.
Diese vier Pixel bleiben auch, wenn ich den Wert für cellspacing vergößer oder verkleiner.
Fügt man eine Weitere Zelle, die mit <col width="100"> eine breite verpasst bekommt hinzu, so werden es 6px die zu viel gezeigt werden.

Nun meine Frage: ist dies ein Fehler von mir oder macht Opera da einen Fehler?

Vielen Dank für eure Antworten

Gruß mabol86

  1. hoi,

    wenn man dieser artikel lest http://www.htmlcodetutorial.com/tables/_COL.html, dann sieht man dass es nur auf MSIE und Netscape 6 geht.

    Inita