Du widersprichst dir. Genau um diese Auskommentierung ging es hier, nicht um die Auskommentierung von "
<![CDATA[" und "]]>".
Das widerspricht sich imho keineswegs, denn es geht nicht ausschließlich um <!-- .. //-->, sondern um <!-- .. //--> im ZUSAMMENHANG mit Javascript und das sollte in Bezug auf valides HXTML sehr wohl "auskommentiert" werden, nämlich mit besagtem CDATA, statt mit <!-- .. //-->.
Da aber ältere Browser diesen Tag ( <![CDATA[ ... ) möglicherweise nicht verstehen, kann man das <![CDATA[ selbst nochmal auskommentieren, nämlich mit besagtem /* <![CDATA[ */ ... /* ]]> */
Sicherlich hast Du (Ihr) recht, dass man auf <!-- ... //--> in Bezug auf Javascript verzichten sollte.
Meiner bescheidenen Meinung nach ist das dem OT nicht klar genug rübergebracht worden. Vermutlich meint er jetzt, dass sowas wie dieses:
<script type="text/javascript">
$("myText").setHTML("<p>Hallo</p>");
</script>
gültig ist. Diese Schreibweise wird einen Error im XHTML-Validator verursachen!
MfG
cross