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.
height
Laut 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.height
Laut 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