Mode d'emploi
- Collez du texte ou du HTML dans la zone de gauche.
- Cliquez sur « Encoder » ou « Décoder ».
- Choisissez le mode : seulement les caractères spéciaux HTML, entités nommées ou tout caractère non ASCII en numérique.
Quand faut-il des entités HTML ?
Les caractères < > & " ' ont un sens particulier en HTML. Pour les afficher comme texte, par exemple dans un exemple de code, il faut écrire <, >, &, etc. Cela protège aussi contre le cross-site scripting.
Les accents et symboles comme € fonctionnent directement dans une page UTF-8, mais les entités restent utiles pour les modèles d'e-mail, le XML ou les systèmes utilisant un autre encodage.
Questions fréquentes
Entités nommées ou numériques ?
Les entités nommées comme € sont plus lisibles ; les numériques comme € fonctionnent pour tout caractère Unicode.
Des scripts sont-ils exécutés au décodage ?
Non. Le texte est décodé de façon sûre et les balises HTML ne sont pas interprétées.
Puis-je encoder des emojis ?
Oui, en mode numérique chaque caractère devient &#…;, emojis compris.