Hallo,
ich wollte Euch mal die Frage stellen: Soll man eine Seite im Kopf als XHTML 1.0 kennzeichnen und die Datei dann mit .html statt .xhtml versehen. Hintergrund: Meine Seiten, die ich zur Zeit programmiere, verwenden nun bis auf dieses target="_top" eigentlich strictes HTML 4.01, bzw. XHTML Ergänzungen. Wenn ich diese Seiten z.B. mit Opera ansehe ist alles in Ordnung, der IE dagegen verschiebt einige Elemente nach Oben (statt zentriert, wie im CSS angegeben). Wenn ich jetzt die Dateien als XHTML kennzeichne und als .xhtml speichere kommt Opera auf einmal nicht mehr mit der horizontalen Ausrichtung zurecht, der IE zeigt mir nur seinen XML Baum. Klasse. :-) Lasse ich den Kopf aber auf XHTML, die Endung jedoch auf .html, dann, oh Wunder, zeigt auch der IE 6.0 die vertikalen Ausrichtungen richtig an und auch Opera hat keine Probleme mehr. Also, was tun? Ist es überhaupt erlaubt eine XHTML Datei auf .html enden zu lassen?
Gruss, Lars