Hallo Stefan!
Line 95, column 7: Encountered </body> with no start-tag.
In der Datei steht:
<body lang=DE style='tab-interval:35.4pt'>Also ich weiss nicht, ist nicht vielleicht der Validator der Angeber in diesem Fall? ;-)
Ich kann nicht beurteilen wie gut der Validator war/ist.
Aber sollte diese Datei ein 'wohlgeformte'-XML Datei sein, müsste sie ja schon mit:
<?xml version="1.0"?> beginnen.
und body sollte in etwa (wenn schon so wie sie es machen) so aussehen:
<body xml:lang="de-DE">
Wenn die ganze XHTML sein soll müsste die Zeile: xmlns="http://www.w3.org/TR/REC-html40" so aussehen:
xmlns="http://www.w3.org/TR/xhtml1"
dann : "Element and attribute names must be in lower case."
"Attribute values must always be quoted." --> lang=DE und class=...
und eigentlich sollte man beides benützen lang="de" und xml:lang="de-DE" wobei xml: Vorrang hätte.
Na ja, und so weiter und so fort!
Ich weiss nicht, ob du diese Datei als *.xml unter IE5 getestet hast. Das Ergebniss spricht für sich!
Aber in diesem Zusammenhang es ist im Grunde sinnlos über XML oder XHTML zu diskutieren, da hier genau das herausgekommen ist, was alle erwartet haben:
eine Brühe aus MS Küche. Na dann: Malzeit!
Grüße
Thomas