<style type="text/css">
/* <![CDATA[ */p>em { color: red };
/* ]]> */
</style>wieso genau ist mit <link /> besser css ienzubinden. Ich denke muss man nicht <![CDATA[ schreiben, weil den @import url, kann die alte browser sowieso nicht verstehen
was du denkst, ist irrelevant - eine css deklaration kann einen xml parser dazu bringen, die seite nicht zu parsen - dann geht garnix mehr - und das betrifft besonders neue browser und das ist gut so
genau darum MUSST das zeug im style (welches eigentlich PCDATA erwartet) mit CDATA maskieren
es ist mit <link /> demnach nicht besser sonder du umgehst eine potentielle fehlerquelle da diese speziellen "versteckmethoden" dort niemals nötig sind, egal welche dtd du verwendest