kerki: Unterschiedliche Breiten bei IE 6/ Mozilla

Beitrag lesen

Hallo !

Der IE macht Müll, weil er (was die Entwickler vielleicht logisch fanden, aber irrelevant ist) width als eine andere Breite betrachtet.

Zur Ehrenrettung des IE sei hier angemerkt, dass er die Breite der Box im sog. "standards-compliant-Mode" ebenfalls korrekt berechnet.

Die Lösung des Problems besteht also in einer korrekten Dokumententyp-Angabe incl. URL.

z.B.

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

Mit dieser Angabe verhalten sich Opera 6, Mozilla 0.9.7 und auch IE 6 identisch (zumindest, was die Berechnung des Box-Modells anbelangt.)

Vorsicht: Bei XHTML-Dokumenten sollte man auf die XML-Definition zu Beginn verzichten, da der IE6 dödeligerweise ansonsten nicht in den "Standards-compliant-Mode" schaltet. :-(

Gruß,

kerki