cross: "<!-- ... //-->" gängige Praxis - immer noch?

Beitrag lesen

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