molily: Verstehe Validierungs-Fehler nicht.

Beitrag lesen

Hallo,

JavaScript => Scriptsprache => wird nicht durch W3C Validator geprüft

Natürlich gelten für den Inhalt von script-Elementen gewisse Regeln, die der Validator auch prüft. Natürlich wird nicht die JavaScript-Syntax an sich geprüft. Aber wie Nadja schreibt: HTML-eigene Zeichen werden in <script ..>...</script> ignoriert, das heißt, man muss <, > und & nicht maskieren. Man muss lediglich »</« als »</« schreiben, da der Parser an »</« erkennen soll, dass das script-Element zuende ist.

XHTML ist wieder eine andere Geschichte (http://www.w3.org/TR/xhtml1/#h-4.8), dort gibt es keine solche Sonderregel für script-Elemente, also müssen < und & maskiert werden, wozu man aber i.d.R. einen CDATA-Bereich benutzt, damit die XHTML-Seite auch als HTML verarbeitet werden kann (siehe http://de.selfhtml.org/html/xhtml/unterschiede.htm#script_style).

Mathias