Hallo,
der MSIE meckert (Moz parst ja eh kein DTD):
Parameterentitäten können in einer internen Teilmenge nicht innerhalb einer Markup-Deklaration verwendet werden.
Was kann ich damit anfangen?
Das ist eine sehr sehr exakte Fehlerbeschreibung.
»»Besser gesagt: was mache ich falsch, wie mache ich's richtig?
Parameterentities dürfen nur in der externen Teilmenge einer DTD (das ist die DTD-Datei selbst) vorkommen und verwendet werden.
Du musst also deine Parameterentities in eine *.dtd auslagern.
Grüße
Thomas