spicker: <font> in XHTML-Strict einbinden. CDATA?

Hallo Zusammen

habe kürzlich meine Templates auf XHTML-Strict umgestellt.
Der Content ist allerdings noch älteres HTML mit den allseits bekannten <font>-tags usw. (stammt vom CMS).
Bin bei der Recherche auf CDATA gestoßen, finde aber nur Beispiele in welchen per CDATA JavaScript eingebunden wird. Geht das auch mit einfachem HTML nach dem Schema:

  
<![CDATA[  
<font size="7">Hallo Welt</font>  
]]>  

Habe das mal ausprobiert er gibt aber nix aus, also kein "Hallo Welt".

Nun schleicht sich bei mir das Gefühl ein, CDATA wäre hierfür doch nicht so richtig geeignet. Ist mein Vorhaben überhaupt realistisch?

LG
Florian

  1. Ist mein Vorhaben überhaupt realistisch?

    Um alten Inhalt auf neuen umzuschreiben ist Transitional geeignet.

    font ist genauso in XHTML 1.0 Transitional erlaubt wie es in HTML 4.01 Transitional erlaubt ist.

    Die Syntax ist identisch, da es beim font-Element keine leeren Attribute gibt.

  2. habe kürzlich meine Templates auf XHTML-Strict umgestellt.

    Aus welchem Grund? Wenn du altes HTML hast, dann benutze doch den passenden DOCTYPE dafür.

    Struppi.

  3. @@spicker:

    nuqneH

    habe kürzlich meine Templates auf XHTML-Strict umgestellt.

    Der DOCTYPE sollte nicht irgendwelchen Wunschvorstellungen entsprechen, sondern der Realität. Wenn du 'font' und ähnliche Schweinereien im Markup hast, dann hat du keine Strict-Dokumente, sondern (bestenfalls!) Transitional. Also gib auch einen Transitional-DOCTYPE an!

    Der Content ist allerdings noch älteres HTML mit den allseits bekannten <font>-tags usw. (stammt vom CMS).

    Ist dein „älteres HTML“ denn in XHTML-Syntax? Werden <http://de.selfhtml.org/html/xhtml/unterschiede.htm#leere_elemente@title=leere Elemente> geschlossen? Werden überhaupt alle Elemente http://de.selfhtml.org/html/xhtml/unterschiede.htm#optionales_abschlusstag@title=geschlossen? Haben alle Attribute einen http://de.selfhtml.org/html/xhtml/unterschiede.htm#leere_attribute@title=Wert? In http://de.selfhtml.org/html/xhtml/unterschiede.htm#anfuehrungszeichen@title=Anführungszeichen?

    Nun schleicht sich bei mir das Gefühl ein, CDATA wäre hierfür doch nicht so richtig geeignet.

    Das Gefühl trügt nicht.

    Ist mein Vorhaben überhaupt realistisch?

    Nein.

    Qapla'

    --
    Volumen einer Pizza mit Radius z und Dicke a: pi z z a