Moin
Korrekte Lösung:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
^
[...]
Hiermit nehme ich die in <?m=129502&t=24822> erhobenen "Vorwürfe"
zurück, jetzt habe ich ein Paradebeispiel für die Wichtigkeit der
DOCTYPE-Deklaration gefunden *g*
Wenn schon, denn schon :-)
Zum einen wäre es imo SGML-valide, wenn DOCTYPE und PUBLIC groß geschrieben wären. Dann ist der FPI wegen des Leerraumes in " 4.0Leerraum//EN" nicht korrekt. Außerdem halte ich es für "guten Stil", den dazu gehörigen URI anzugeben. Und schließlich wäre dein Dokument angesichts des wohl gewollten FPI übrigens HTML 4.0 strict und damit imo (jetzt nicht überprüft) auch nicht valide. Ein Browser der sich so anstellt und es dann "wie eigentlich gewollt" interpretiert, ist imo buggy.
Viele Grüße und
SCNR
Swen