Hallo,
Der Internet Explorer ist ein HTML-Browser, kein SGML-Client.
So ist es. In HTML existieren nur betimmte Tags und bestimmte Attribute, die alle in der entsprechenden DTD definiert sind.
Es gibt sicher Möglichkeiten(Umwege) Ihm das beizubringen, was ich von ihm haben will
Eigene Tags und Attribute kann man natürlich kreieren, aber nicht in HTML. Die Auszeichnungssprache dafür heißt vielmehr XML.
Wenn du kein valides HTML erzeugst, erzwingst du den Quirks-Mode.
Ein solches "Framework" halte ich für schlecht, gelinde gesagt...
Gruß, Don P