SVG2 ist, ebenso wie HTML4 und HTML5, im Allgemeinen kein gültiges
XML. XHTML und ich glaube auch SVG1 waren
XML. Für SVG2 steht das nirgendwo ganz konkret, aber im Draft steht:
Zitat:
SVG is defined in terms of a document object model (
DOM), rather than a particular file format or document type. For SVG content, therefore, conformance with this specification is defined by whether the content is or can generate a conforming
DOM. Additional conformance classes depend on whether the content is also valid and well-formed
XML.
Anschließend steht da mehr oder weniger, dass SVG nur
XML ist, wenn es gültiges
XML ist.
Der erste Satz der Spezifikation wurde von SVG1 zu SVG2 von "described in
XML" in "based on
XML" geändert.
HTML4 und HTML5 sind ganz eindeutig kein
XML. <td>, <li> und viele weitere müssen ja nicht geschlossen werden.