Aller au contenu

Sujets conseillés

Posté

:1eye:

Bonjour,

Question simple:

Comment arriver à afficher un texte (issu d'une bdd), contenant des balises html afin de modifier l'apparence de certains mots, tout en affichant d'autres mots avec des balises ??? :whistling:

Je donne un exemple:

prenons l'affichage d'une page initulée 'dictionnaire du html':

pour le terme "balise", le texte, dont la couleur est noire, contient quelques lignes d'explications globales:

"marqueurs utilisés dans le langage html, blablabla, ex: < body > </ body >"

"marqueurs" est en rouge (on aura donc inséré marqueur entouré d'une balise em, par exemple)

l'affichage de marqueurs sera interprété correctement par le navigateur.

mais "< body > < / body >" ?? comment l'afficher tel quel ?

Allo ? :yoot:

xpatval

Posté (modifié)

Pou qu'une balise HTML ne soit pas interprétée, mais juste affichée comme n'importe quel texte, il faut l'encoder :

- < devient &lt;

- > devient &gt;

D'autre part, les exemples de code ont avantage à être indiqués comme tel à l'aide des éléments <code> (exemple en ligne) ou <pre> (un bloc de code). De la sorte, il est plus facile d'en gérer la présentation dans les navigateurs graphiques, et ils auront une présentation par défaut spécifique dans les autres navigateurs.

Ton exemple s'écrit donc au choix : ex: <code>&lt;body&gt; &lt;/body&gt;</code>

ou :

<pre>

&lt;body&gt;

&lt;/body&gt;

</pre>

Modifié par LaurentDenis

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...