Hallo,
Wenn Du XHTML 1.1 um Deinen eigenen Kram erweiterst, ist es keinesfalls mehr XHTML 1.1
Wie nan's nennt ist doch egal, haupsache die Browser kommen damit zurecht und es validiert.
Warum validierst Du dann und schreibst Dir Deine eigene DTD?
Der Validator ist nur eine Maschine. Dem ist es egal, wie Dein Code aussieht, vorausgesetzt er paßt zu was auch immer.
Stehe dazu, daß Du keinen validen XHTML-Code hast oder laß Deine ungültigen Attribute weg. Alles andere ist in meinen Augen Selbstverarschung.
Viele Grüße
Carsten