Scripts et CDATA

Souvent on trouve du javascript dans des gabarits ou dans les modules. Dans ce cas on doit garantir que le javascript ne sera pas validé.

On peut décommenter ce code mais ce n'est pas vraiment une solution.

La manière moderne de communiquer au validateur que ce n'est pas du code (X)html et qu'il ne doit pas valider le javascript, c'est [CDATA].

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

le script

/* ]]> */
</script>

Le commentaire cache maintenant le [CDATA] pour que les anciens navigateurs ne l'affichent pas.

Le validateur sait ainsi que la partie marquée n'est pas du (X)html et qu'il ne doit pas la valider. [CDATA] veut dire "character data".

| début |

Actualités

Support CMSimple

nemOweb
Des solutions web pour tous avec CMSimple_XH.
Création, refonte de sites, templates, modules, optimisation du référencement.

WIKI et Forum

Des informations et du support autour de CMSimple_XH :

WIKI »

Forum »

Le forum est très vivant et actif dans plusieurs langues.

Vous pouvez y poser toutes les questions concernant CMSimple_XH. La plupart des développeurs de CMSimple_XH sont également présents sur ce forum.