Daniel.S: 5 und SVG bzw. MathML

Beitrag lesen

In HTML werden SVG- und MathML-Elemente automatisch ihrem Namensraum zugeordnet

?? In HTML gibt es Namensräume?

Ja, gibt es. Sie sind den Namesräumen in XML ziemlich ähnlich - was der Sinn der Sache ist, da sich HTML und XHMTL dadurch ähnlicher werden und SVG und MathML in HTML verwendbar werden - sie sind nur nicht so mächtig wie XML-Namensräume.

während du in XHTML alle möglichen XML-Derivate einfügen kannst (theoretisch).

Bei XHTML 1 nicht (wenn’s valide sein sein soll). SVG und MathML mit entsprechender DTD.

Ich verstehe nicht, wieso XHTML in der Hinsicht so beschränkt wurde.
Ist das Problem, dass das verlinkte Dokument lösen will nun nur die Validierung (sprich: Validatoren können nicht mit XML-Namensräumen umgehen) oder sind XML-Namensräume so unflexibel, dass nicht alles mit allem gemischt werden kann?