11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

pour javascript il ne faut pas utiliser
<script type="text/javascript">
<!--

// -->
</script>

ni
<script type="text/javascript">
<![CDATA[

]]>
</script>

?

il ne faut utiliser que :
<script type="text/javascript">
/* <![CDATA[ */

/* ]]> */
</script>


Car on voit souvent le premier mais très très rarement le dernier...
L'écriture correcte est la 2eme, la 3eme est utilisée pour les anciens navigateurs. Mais de toute façon, la section CDATA n'est que pour XHTML, pas pour HTML (donc en HTML5 elle est inutile).