dbenzhuser: XML-Deklaration und Doctype Switching

Beitrag lesen

Quirks Mode
Was ist das?

Im Internet geistern noch ziemlich viele Seiten herum, die sich einen Dreck um standardkonformes HTML scheren (die allermeisten leider..)
Der IE (und andere) zeigen daher nicht genau an, was im Quelltext steht, sondern versuchen zu erraten, was der Ersteller sich dabei gedacht haben könnte. So lässt sich so ziemlich jeder Mist irgendwie anzeigen.

Andererseits sollen konforme Seiten so angezeigt werden, wie es im Quelltext steht.

Der IE checkt daher die erste Zeile des Quelltextes (und dummerweise wirklich nur die) ob ein Doctype drinnsteht. Wenn ja hält er sich (mehr oder weniger) an diese Regeln, wenn nicht wechselt er in den Quirks Mode und veranstaltet lustiges Gestaltungsraten mit Michael.

Wenn du dich also an den Standard hältst _kann_ der Quirks Mode Probleme verursachen, dann solest du auf <?xml version="1.0" encoding="iso-8859-1"?> verzichten.

dbenzhuser

--
sh:( fo:| ch:? rl:( br:$ n4:° ie:| mo:) va:) de:[ zu:) fl:( ss:| ls:[ js:(