molily: XHTML-Frage

Beitrag lesen

Hallo,

Wenn es sich nur um ein einfaches @import handelt, kannst du das ganze CDATA-Zeugs auch weglassen. Du brauchst es nur, wenn dein CSS-Code (und zwar nur der, der wirklich innerhalb des style-Elements in der XHTML-Datei steht) eines der folgenden XML-spezifischen Zeichen enthält:
<, >, ", &

Nein, > und " sind unproblematisch für XML-Parser, lediglich < und & dürfen nicht unmaskiert bzw. durch einen CDATA-Bereich umschlossen im Dokument als Zeichendaten vorkommen. Damit ist CSS weitesgehend unproblematisch, denn < und & kommen regulär nicht vor, wenn ich nichts übersehe - die Ausnahme ist dann z.B. die content-Eigenschaft.

Mathias