Encodeur Entités HTML en ligne | Nommées, Décimales, Hex | Awesome Toolkit

Encodeur / Décodeur d'Entités HTML

Encodez et décodez des entités HTML en modes nommé, décimal et hexadécimal. Essentiel pour les développeurs web.

Par Marshkalk

Mode d'encodage

Comment utiliser l'encodeur d'entités HTML

  1. Choisissez un mode d'encodage : Nommé pour les noms lisibles (<), Décimal pour les codes numériques (<), Hexadécimal (<).
  2. Collez du texte dans la zone gauche et cliquez sur Encoder.
  3. Pour décoder des entités HTML en texte brut, collez les entités à gauche et cliquez sur Décoder.

Entités HTML courantes

CaractèreNomméDécimalHex
&&&&
<&lt;&#60;&#x3C;
>&gt;&#62;&#x3E;
"&quot;&#34;&#x22;
©&copy;&#169;&#xA9;
®&reg;&#174;&#xAE;
&euro;&#8364;&#x20AC;
£&pound;&#163;&#xA3;
&rarr;&#8594;&#x2192;

Pourquoi encoder les entités HTML ?

Les entités HTML sont requises lorsque vous devez afficher des caractères ayant une signification spéciale en HTML. Par exemple, < et > délimitent les balises HTML, pour les afficher comme caractères littéraux, il faut écrire &lt; et &gt;.

Situations courantes nécessitant l'encodage :

  • Affichage de contenu généré par l'utilisateur (prévention des injections XSS)
  • Intégration d'exemples de code dans des documents HTML
  • Caractères typographiques spéciaux (tirets cadratin, guillemets courbes, flèches)