Comment afficher du code source comportant des balises dans une page HTML ?
Pour afficher du code source HTML dans une page HTML, il est nécessaire de remplacer respectivement les signes inférieurs ( <
) et supérieurs ( >
) du code source par <
et >
. Si le remplacement n'est pas fait, ces symboles seront interprétés comme des ouvertures et fermetures de balises par le navigateur. Il en va de même pour tous les symboles spéciaux du HTML.
Si la page est générée dynamiquement, il existe une fonction PHP htmlentities()
qui est prévue à cet effet :
echo htmlentities('<h1>Titre</h1>');
affichera :
<h1>Titre</h1>
Si le code source comporte des retour chariots, il convient de les convertir en balises <br>
. Là encore, si la page est générée dynamiquement, il existe une fonction PHP nl2br()
prévue à cet effet :
echo nl2br(htmlentities("<h1>Titre 1</h1>\n<h2>Titre 2 </h2"));
affichera :
<h1>Titre 1</h1>
<h2>Titre 2 </h2>
Voire aussi :
Pour afficher du code source HTML dans une page HTML, il est nécessaire de remplacer respectivement les signes inférieurs ( <
) et supérieurs ( >
) du code source par <
et >
. Si le remplacement n'est pas fait, ces symboles seront interprétés comme des ouvertures et fermetures de balises par le navigateur. Il en va de même pour tous les symboles spéciaux du HTML.
Si la page est générée dynamiquement, il existe une fonction PHP htmlentities()
qui est prévue à cet effet :
echo htmlentities('<h1>Titre</h1>');
affichera :
<h1>Titre</h1>
Si le code source comporte des retour chariots, il convient de les convertir en balises <br>
. Là encore, si la page est générée dynamiquement, il existe une fonction PHP nl2br()
prévue à cet effet :
echo nl2br(htmlentities("<h1>Titre 1</h1>\n<h2>Titre 2 </h2"));
affichera :
<h1>Titre 1</h1>
<h2>Titre 2 </h2>
Voire aussi :
Pour afficher du code source HTML dans une page HTML, il est nécessaire de remplacer respectivement les signes inférieurs (<) et supérieurs (>) du code source par <
et >
. Si le remplacement n'est pas fait, ces symboles seront interprétés comme des ouvertures et fermetures de balises par le navigateur.
Si la page est générée dynamiquement, il existe une fonction PHP htmlentities()
qui est prévue à cet effet :
echo htmlentities('<h1>Titre</h1>');
affichera :
<h1>Titre</h1>
Si le code source comporte des retour chariots, il convient de les convertir en balises <br>
. Là encore, si la page est générée dynamiquement, il existe une fonction PHP nl2br()
prévue à cet effet :
echo nl2br(htmlentities("<h1>Titre 1</h1>\n<h2>Titre 2 </h2"));
affichera :
<h1>Titre 1</h1>
<h2>Titre 2 </h2>
Voire aussi :
# | ID | Query | URL | Count |
---|