Comment montrer du code
html dans une page web
Imaginez que vous vouliez expliquer
à vos visiteurs comment écrire un bout de code
html..., comme dans notre article sur le streaming mp3 par exemple,
où nous donnons la syntaxe pour jouer du mp3.
Le problème, c'est que
ce code, si vous avez envie de le montrer, c'est qu'il fait des
choses, en html... et que ce que vous voulez monter c'est d'abord
comment on l'écrit, puis ce qu'il fait... pas simple.
Dans notre exemple sur le streaming et le mp3, on y voit
l'un au dessus de l'autre
. d'abord le texte suivant
<EMBED SRC="votrefichier.mp3" TYPE="audio/mpeg" autoplay="false" WIDTH="150" HEIGHT="20" ALIGN="BOTTOM></EMBED>
. puis son effet dans la page
web
La solution tient dans la syntaxe
et dans cette règle simple : il ne faut pas écrire
dans l'exemple de texte html les ouvertures et les fermetures
des balises, c'est à dire <
et >
Pour que ces balises puissent
être lues mais pas interprétées comme du
code, il suffit de les écrire avec leur équivalent
html < et >
Bon, d'accord, mais comment
j'ai fait pour écrire < sans que cet assemblage
de signe apparaisse comme un <
?
Simplement en écrivant
& avec son équiivalent html, c'est-à-dire &
C'est pourquoi les spécialistes
conseillent, quand on veut mettre en exemple du code html dans
une page html de commencer par remplacer les éventuels
caractères & par leur équivalent html
& puis de remplacer dans le code html mis en exergue
les balises < et >
par leur équivalent html < et >
qui contiennent eux-mêmes des & mais que le html ne
pourra pas confondre avec les & du texte, puisqu'on
on aura écrit ceux-ci &
Faites
pas cette tête là, vous avez droit maintenant à
un bon cachet d'aspirine... hu, hu, hu...