Gunnar Bittersmann: Frage zu Namensräumen

Beitrag lesen

@@Bernhard:

nuqneH

in der Praxis schließen sich die Verwendung von Namensräumen und DTD sogar gegenseitig aus.

Nein. Bspw. XHTML+MathML+SVG.

Wenn jetzt in dem Buch noch ein weiterer Namensraum vorkommen dürfen soll (z.B. SVG), dann müsste man auch alle SVG-Element in der Buch-DTD definieren, und die DTD bei Änderungen an SVG wieder anpassen. Und das gleiche für jeden weiteren Namensraum. Das ist schlicht nicht praktikabel.

Modularisierung macht’s möglich.

Dadurch, dass man XML-Namensräume in ein und demselben Dokument ganz wild durcheinander verwenden darf,

Von „wild durcheinander“ war hier nicht die Rede.

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)