Basierend auf den Beispielen dieses Artikels wird auf dieser Seite das Verhalten des Internet Explorers für Windows in den unterschiedlichen Darstellungsmodi kurz gegenübergestellt. Ausführliche Erklärungen des Verhaltens finden sich auf den Beispielseiten.
heightLaut CSS-Spezifikation müssen fehlerhafte CSS-Deklarationen ignoriert werden. Durch den DOCTYPE-Switch lässt sich im Internet Explorer 6 bei bestimmten Fehlern beeinflussen, ob eine Fehlerkorrektur stattfinden soll.
Die Größe von Elementen wird durch das Box-Modell der CSS 2-Spezifikation festgelegt. Alte Versionen des Internet Explorers für Windows benutzen ein davon abweichendes Box-Modell. Durch den DOCTYPE-Switch lässt sich im Internet Explorer 6 beeinflussen, welches Box-Modell verwendet werden soll.
Die horizontale Ausrichtung eines Block-Level-Elements ergibt sich durch das CSS-Box-Modell. Wird sowohl margin-left als auch margin-right der Wert auto zugewiesen, so sind die berechneten Werte für beide Seitenränder gleich groß. Das Block-Level-Element wird zentriert.
auto-Werte für margin-left und margin-right.auto-Werte für margin-left und margin-right nicht. Eine Ausrichtung ist nur über die fehlerhafte Interpretation von text-align möglich.Laut CSS-Spezifikation gelten die CSS-Eigenschaften width und height nicht für non replaced inline-Elemente. Im Internet Explorer kann durch die Wahl des Darstellungsmodus beeinflusst werden, ob diese Regel befolgt werden soll oder nicht.
display-Eigenschaft angepasst werden.heightLaut CSS-Spezifikation beziehen sich Prozentangaben für height auf die Höhe des übergeordneten Elementes. Im Internet Explorer ergeben sich in Abhängigkeit vom Darstellungsmodus unterschiedliche Bezugspunkte.
height auf die Höhe des Elternelements. Wird für das Elternelement keine Höhe angegeben, so wird der angegebene Prozentwert gemäß der CSS-Spezifikation als auto interpretiert. Das Element wird trotz Höhenangabe nur so hoch, wie der Inhalt es erfordert. Um einen Bezug zur Fensterhöhe herzustellen, muss sämtlichen Elternelementen inklusive html und body eine Höhe zugewiesen werden.height entgegen der Spezifikation auf die Fensterhöhe.Laut HTML-Spezifikation sind die Werte für Klassen und IDs »case-sensitiv«. Des weiteren dürfen sie nicht mit einer Ziffer beginnn. Durch den DOCTYPE-Switch lässt sich im Internet Explorer beeinflussen, ob diese Regeln beachtet werden sollen oder nicht.
Letzte Änderung des Inhaltes: 04.08.05