Danny: CSS oder XSLT

Beitrag lesen

Hallo Giovanni,

entferne die erste Zeile, d.h. die XML-Deklaration. Wenn der Browser den Code als XHTML interpretieren soll, reicht der passende Doctype. XHTML ist fast nichts anderes als HTML im XML-Format (alle Tage abgeschlossen, Attribute in Anführungszeichen, keine Attribute ohne Wertangabe). Deshalb haben die meisten Browser auch keine Probleme damit. Alte Browser, die den XHTML-Doctype nicht kennen, interpretieren den folgenden XHTML-Code als HTML, was dann in der Regel auch funktioniert.

XSLT selbst ist auch XML, mit standardisierten Tags. XSLT formatiert nicht XHTML, sondern wandelt eine XML-Quelle in ein Zielformat.

Für die Formatierung von XHTML in heutigen Browsern solltest Du CSS verwenden.

MfG
Danny