No es la forma en que lo está haciendo, no. !
El < - el tratamiento es el mismo que // en javascript, por lo que el código debe tener este lugar:
<script type="text/javascript">
<!--
document.write("Hello World!");
//-->
</script>
..la diferencia con el suyo es que un navegador oscura raro que no puede entiendo que la etiqueta del script imprimirá la apertura // en la pantalla, lo que en cierto modo frustra el propósito de colocar allí la etiqueta de comentario.
Aquí hay más información sobre ella aquí si usted es curioso: http://www.javascripter.net/faq/comments.htm
Sin embargo, al final incluso navegadores súper oscuros que no soportan JavaScript por defecto (como HTMLLayout Examinar o Netsurf) saben que es mejor no es renderizar el texto entre etiquetas de script, por lo que no, ya no es relevante de ninguna manera. Sin embargo, todos los navegadores que posiblemente te interesen comprenden la sintaxis <! -, por lo que no es necesario preocuparse locamente por eliminarlo de lo que ya tienes, porque es js válido, solo recuerda no agregarlo la próxima vez.
Tenga en cuenta que JavaScript se usa junto a los navegadores. También excluye navegadores muy antiguos. – rajakvk