Hallo Axel,
Ja natürlich geht das. Allerdings ist das dann kein XHTML 1.0 mehr.
< http://www.w3.org/TR/xhtml1/#strict> verlangt nicht nur das einbinden der DTD sondern auch, dass das Dokuemt dieser entspricht. Das ist so nicht mehr der Fall.
Man kann natürlich eine eigene DTD schreiben und XHTML und andere Elemente dann kombinieren. XHTML 1.0 + MathML ist ja ein Beispiel, dass das W3C das selber macht. Einen definierten Weg, XHTML zu erweitern gibt es aber in Version 1.0 nicht.
Wenn man XHTML für irgend welche Zwecke erweitern will, ist modularisiertes XHTML also sicher der bessere Ansatz.
Grüße
Daniel