Daniel Thoma: DOCTYPE verhindert W3C Validierung

Beitrag lesen

Hallo Docex,

Wie Cheatah Dir zu sagen versucht, sollst Du Dein XHTML als HTML mit dem Mime-Type text/html ausliefern. Dann kannst Du die XML-Deklaration weglassen.
(Das W3C sieht das bei XHTML 1.0 noch vor, bei XHTML 1.1 nicht mehr. Darauf zielt Cheatah ab. Freilich würde jemand, der den Hinweis versteht, den Hinweis nicht benötigen.)

Alternativ dazu kannst Du UTF-8 (oder UTF-16) verwenden. In diesem Fall erlaubt die XML-Spezifikation die XML-Deklaration wegzulassen. Da Du aber vermutlich sowieso text/html als Mime-Type verwenden wirst, ist das nicht notwendig.

Grüße

Daniel