В прошлом люди использовали для обертывания тегов HTML-комментариев вокруг блоков JavaScript, чтобы предотвратить появление "старых" браузеров script. Даже Lynx достаточно умен, чтобы игнорировать JavaScript, так почему некоторые люди продолжают это делать? Есть ли веские причины в наши дни?
<script type="text/javascript">
<!--
//some js code
//-->
</script>
Изменить: Есть одна ситуация, с которой я столкнулся. Некоторые редакторы кода, такие как Dreamweaver, путаются, цитируя HTML внутри строки JavaScript, когда находятся в "представлении дизайна" и пытаются отобразить его как часть вашей страницы.