Hello out there!
Wozu das? Warum sollte der Style-Bereich nicht PCDATA sein?
Sobald ich im style-Tag bestimmte Zeichen benutze, die ich maskieren muss (beispielsweise der >-Selektor),
Nein, '>' muss nicht maskiert werden, wenn nicht vorher ein noch nicht geschlossenes '<' steht.
(BTW, '>' ist kein Selektor; 'foo>bar' wäre einer.)
gibt es mit nicht-XHTML-fähigen Browsern Probleme. Kommentiere ich dann den Inhalt des Tags aus,
Warum solltest du das tun wollen?
ignorieren XHTML-fähige Browser die Styles.
Verstehe. Weil das '<' von '<!--' noch nicht geschlossen ist, wenn 'foo>bar' kommt.
Wie gesagt, verzichte auf die unnütze Auskommentierung, dann kann der Style-Bereich auch PCDATA sein.
Im script-Tag kommt dies ebenfalls zum Tragen, da benutzt man ja spitze Klammern doch häufiger.
Wie auch '&'. Da ist CDATA angebracht.
See ya up the road,
Gunnar
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)