Gunnar Bittersmann: HTML 5 jetzt schon benutzen?

Beitrag lesen

@@MudGuard:

Nein, der HTML-5-DOCTYPE wurde extra so gewählt, dass er den Standardkonformen Modus auslöst.[…]
Irgendwie erscheint mir das widersinnig.

Ja, das ist es. Die Widersinnigkeit liegt IMHO aber woanders.

Wenn nicht gesagt wird, um welchen Standard es geht (SYSTEM- und PUBLIC-Identifier fehlen ja), verhalten sich die Browser konform zu diesem unbekannten Standard?

Die DOCTYPE gibt an, in welcher Sprache/Sprachvariante ein Dokument verfasst ist, also welche Grammatikregeln für die jeweilige Markupsprache gelten. Das hat erstmal nichts mit Rendering zu tun. Rein gar nichts.

Dass die DOCTYPE-Angabe zum Umschalten von Renderingsmodi missbraucht wird, ist eine große Eselei von M$. Und andere machen da mit.

Wenn es schon verschiedene Renderingsmodi geben soll, dann hätte der Schalter in ein 'meta'-Element gehört: à la
<meta name="rendering-mode" value="quirks"/>

Live long and prosper,
Gunnar

--
Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)