Christian Seiler: #/%&"$" Netscape!!

Beitrag lesen

Hallo Tom,

http://www.cui-bono.info/e/muster.html

Wenn Du dem div.text auch eine Breite von 600px gibst, dann brauchst Du Dich nicht zu wundern, dass es nicht klappt. Gerade mit dem Bildschirmlineal nachgemessen: Mozilla macht das Ding 600px breit.

Die Tatsache, dass Opera und IE das Ding nicht so breit machen, liegt daran, dass Opera, Mozilla und IE durch den DOCTYPE in den Quirks-Mode versetzt werden. Opera und IE interpretieren dies anscheinend dahingehend, dass sie das falsche Box-Model vom IE 5.x verwenden. Mozilla dagegen verwendet *immer* das W3C-Box-Model und macht daher das <div> 600px breit.

Ändere den DOCTYPE mal auf

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Damit verhalten sich dann auch IE 6 und Opera 7 standardkonform. Du wirst sehen, dass sie die Sache genauso aussehen lassen, wie Mozilla.

Viele Grüße,
Christian