Hallo,
Andere Abhilfe: Lass die XML-Deklaration weg.
Ja, stimmt.
Wieso wird das überhaupt gemacht? Der Validator befindet es scheinbar auch ohne für Valid.
Welcher Validator?
Der HTML-Validator ja, der validiert XHTML als HTML. Ein XML-Validator müsste einen Fehler melden.
XHTML ist beides. Für Browser ist es HTML, für XML-Parser kann es XML sein. Da Du sicherlich hauptsächlich für Browser schreibst, ist es für Dich eher HTML als XML.
viele Grüße
Axel