Tobias Müller: Der IE und .xhtml-Dateien

Beitrag lesen

Hallo molily,

Der MSIE versteht XHTML-Dateien mit der Endung .xhtml generell nicht.

Ich habe das gerade mal interessehalber ausprobiert und eine XHTML-Datei von .html auf .xhtml umbenannt. Von meinem lokalen Apachen aus aufgerufen, hat der IE die Datei absolut korrekt angezeigt ohne einen einzigen Darstellungsfehler.

Wenn du also XHTML 1.0 mit der Endung .html (MIME-Typ text/html) verwendest, damit es im MSIE zumindest überhaupt funktioniert, solltest du die XML-Deklaration weglassen, da dies den MSIE 6 in einen Rendermodus versetzt, der dem CSS-Standard nicht exakt folgt.

Es ist wohl eher umgekehrt. Das Weglassen der XML-Deklaration führt dazu, dass der IE6 dem CSS-Standard _exakter_ folgt.

MfG, Mülli

--
Viva Colonia!