Orlando: Seiten (Tabellen) werden im IE zerschossen ;-) dargestellt

Beitrag lesen

Hi Cyx23,

Wenn du eine XML-Deklaration angibst, fällt der Trottel von M$IE6 in den quirks-mode zurück und verhält sich dann wie ein M$IE5 (Box-Model-Bug).

ist das der Unterschied "CSS1 Compatibel" vs "Back Compatibel", der
auch per JavaScript alert(document.compatMode) ausgegeben wird?

korrekt, das ist er. Mathias 'molily' hat hierzu eine schöne Seite geschrieben:

http://home.t-online.de/home/dj5nu/js-dom-changestyle.html

Und, wie schon zu </?m=151710&t=27814> ähnlich gefragt, bei
üblichen Websites müssen ja IE5 und IE5.5 bedient werden, ist es da nicht
sinnvoll IE6 sich so wie 5 und 5.5 verhalten zu lassen, damit nur zwei
Varianten IE und Mozilla zu berücksichtigen sind, oder siehst du anders
Vorteile trotz einer u.U. nötigen zusätzlichen Browserweiche?

Also notwendig ist die XML-Deklaration nicht, vor allem, wenn du die Seiten nicht auch als application/xhtml+xml auslieferst. Ich handle hier allerdings nach dem Reinheitsgebot ;) und lasse sie drinnen, sie stört mich nicht. Ich muss allerdings noch mit dem M$IE<6 ausgiebig testen.

LG Orlando