Échappement HTML

L'échappement HTML remplace les caractères spéciaux (<, >, &, guillemets) d'une donnée par des entités, pour qu'elle soit affichée comme du texte et non interprétée comme du HTML. Il se fait à la sortie, selon le contexte (HTML, attribut, JavaScript, URL).

Exemple

&lt;script&gt;alert(1)&lt;/script&gt;

Notions voisines

Tout le glossaire