Quella sintassi vale in qualsiasi blocco JS, anche in uno <script> all'interno della stessa pagina (ma in quel caso conviene invece usare un commento CDATA).
In realta` in un codice XHTML non ci possono stare alcuni caratteri che non servano per quanto previsto e che devono quindi essere preceduti da backslash.
I piu` importanti sono < > = & ' "
Non ricordo dove avevo visto questo; forse nelle pagine di introduzione all'XHTML (differenze fra HTML e XHTML), che erano popolari quando e` iniziato ad essere diffuso l'XHTML (quando sono usciti i browser che lo supportano).

Rispondi quotando