Médiaforma

Ne pas interpréter le code HTML

Print Friendly

Dans la rubrique précédente, vous avez appris à vous servir de la balise <pre> pour afficher du texte non proportionnel dans un document. J’ai précisé que cet artifice était souvent utilisé lorsqu’une page Web devait afficher du code informatique. Ceci est tout à fait exact, à une exception près : si la page doit afficher du code HTML, il sera interprété lors de l’affichage. Les balises ne seront donc pas affichées.

Examinez la ligne 7. Elle contient du code HTML, placé entre les balises <pre> (ligne 6) et </pre> (ligne 8).

Lorsque ce document est affiché dans le navigateur, les balises <u> et </u> sont interprétées et le texte est souligné :

Pour éviter ce problème, les signes « inférieur à » doivent être remplacés par &lt; et les signes « supérieur à » par &gt;.

Nous copions la ligne 7 dans le presse-papiers et nous l’insérons à la suite. Puis nous effectuons les remplacements.

Les balises de la ligne 8 ne sont plus interprétées.

Vous avez aimé cet article ? Partagez-le avec vos réseaux...
 
Comments

No comments yet.

Leave a Reply