ManuelG: IE6 - oder wie zwinge ich IE zum Standard?

Beitrag lesen

Hallo zusammen!

Ich hab da ein Problem was bestimmt viele Leute haben:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

Das ist die Vorgabe für die Internet-Seiten.
Gesucht ist nun eine Lösung die folgendes berücksichtigt:

1. Der Doctype soll standardgemäß in der Internetseite stehn
2. Es soll der oben angegebene Doctype sein
3. Die Seite soll mit IE6, IE7, Firefox, Opera ... nutzbar sein und
   identisch aussehn (zumindest so weit es irgend geht)
4. Der User soll nichts davon mitbekommen, das die Internet-Seite Rücksicht
   auf seinen Browser nimmt
5. Es soll möglichst wenig Arbeit machen (also keine x Browserweichen
   erfordern)

Ich nutze ein CSS basiertes Layout (mehrere DIVs mit position absolute). Das Dumme: IE6 sieht den Doctype und schaltet in Quirks. Ohne den Doctype schaltet IE6 korrekt auf Strict. Ohne Doctype ist aber der Standard nicht mehr erfüllt. Und so beißt man sich in den Schwanz.

Hülfääääääääääääää