Gunnar Bittersmann: doctype html 4 transitional/strict, xhtml, relationen

Beitrag lesen

Hello out there!

<?xml version="1.0" ?>

Die XML-Deklaration versetzt alte IEs in den Quirk-Modus. Sollte also entgegen anderslautender Empfehlungen weggelassen werden.

Nun die Frage: wenn ich z.B. selected="selected" in Elementen notiert habe (oder <col width="10%/>), um xhtml konform zu sein, ist dies dann auch html conform?

Die Konformität scheitert am fehlenden '"'. ;-)

Attribute mit Wert sind HTML-konform, '/' vor '>' bei leeren Elementen nicht. Allerdings stört sich kein Browser daran, weshalb es möglich ist, XHTML als 'text/html' auszuliefern und von Tag-Soup-Parser verarbeiten zu lassen.

"xhtml 1" ist Teilmenge von "html 4 strict"

Nicht ganz.

"html 4 strict" ist Teilmenge von "html 4 transitional"

Das ja.

In welchem Mode wird "defaultmäßig" von Browsern interpretiert - was entspricht dem quirks-mode?

Was heißt "defaultmäßig"?

See ya up the road,
Gunnar

--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)