Hallo Markus,
<xsl:output method="html" encoding="iso-8859-1" />
was ja auch nicht falsch ist.
Meine Frage: Kann ich den Transformer trotzdem dazu bringen, die korrekte Variante zu generieren?
Wenn XHTML erzeugt werden soll, dann verwende method="xml" bzw. method="xhtml" unter XSLT 2.0.
Grüße,
Thomas