Daniel Thoma: CSS kann keine Konstanten

Beitrag lesen

Hallo Gunnar,

Was hat der Namensraum damit zu tun?

Der macht für den Browser erkennbar, dass es sich bei den XML-Elementen um solche aus dem HTML-Namensraum handelt und er folglich deren Semantik kennt. Mozilla richtet sich z.B. genau da nach.

Nein. Es ist wohlgeformt, aber nicht gültig (valide). Gegen was sollte es denn validiert werden?

Nun, ich bin mir zugegebenermaßen nicht 100%ig sicher, ob die XML-Spec das noch irgendwo einschränkt. Aber im Prinzip ist ein XML-Dokument valide gdw es wohlgeformt ist und die angegebene DTD nicht verletzt. Eine DTD kann auch nur aus dem (bei mir vorhandenen) internal Subset bestehen.
Davon, dass da eine Element-Declaration für das Root-Element angegeben sein müsste o.ä. steht da nix so weit ich das sehe.
Demnach wäre das eine valide _XML_-Datei ;-)

Grüße

Daniel