molily: IE und XHTML?

Beitrag lesen

Hallo,

In Selfhtml wird behauptet, dass der IE XHTML beherrscht.

Der Internet Explorer kann XHTML insofern, dass er sogenanntes HTML-kompatibles XHTML 1.0 nach den Kompatibilitätsrichtlinien versteht.

Beim Parsen eines solchen XHTML-Dokuments benutzt er nicht den XML-Parser, sondern den üblichen HTML-Tag-Soup-Parser. Die Regeln von XML finden deshalb keine Anwendung.

Anscheinend aber nur, wenn man die XML-Version mit der Zeichenangabe weglässt.

Den Satz verstehe ich nicht.

Eine XML-Deklaration ist in HTML-kompatiblen XHTML-Dokumenten im IE möglich, aber sie schaltet den Quirks-Modus an.

Was mir aber auffiel war, dass der IE immer ganz locker nach HTML-Regeln arbeitete, obwohl die Datei die Endung .xhtml und eine Dokumenttyp-deklaration (Strict) mit uri hatte.

Ja, wie gesagt.

Da der Indernet-Explorer damit Probleme hatte, kann es eigentlich gar nicht sein, dass er XHTML verarbeiten kann.

XHTML ist dafür ausgelegt, auch unter Beachtung der Kompatibilitätsregeln in HTML-Browsern zu funktionieren.

Mathias