Convertisseur d'entités HTML

Encode et décode des entités HTML (ex. & ↔ &).
Cible
 
Sortie en références nommées (ex. &)
Sûr
Le traitement s’effectue sur votre appareil ; aucune entrée/sortie n’est envoyée.

Explication

Les entités HTML sont des séquences utilisées en HTML pour représenter des caractères ayant une signification particulière ou difficiles à saisir. Il en existe deux types : les références nommées et les références numériques.

Les références numériques utilisent un point de code numérique pour représenter un caractère. Par exemple, © représente © (point de code 169). Historiquement, elles étaient utilisées pour des encodages comme ISO-8859-1. Elles ne sont pas la forme privilégiée pour le texte Unicode, mais restent utilisées pour des raisons historiques.

Les références nommées utilisent un nom lisible pour représenter un caractère. Par exemple, © représente ©. Elles sont généralement plus faciles à lire et à écrire que les références numériques, et sont recommandées lorsqu'elles existent.

En HTML5, les références nommées et numériques sont officiellement prises en charge. Cet outil peut produire l'une ou l'autre forme.

Encoder

Vous pouvez choisir quels caractères encoder.

Tous les caractèresConvertit tous les caractères de l'entrée en entités HTML.
Non-ASCIIConvertit uniquement les caractères non-ASCII de l'entrée en entités HTML.
Échappement HTMLConvertit uniquement les caractères généralement nécessaires pour afficher du code en HTML : &"'<>..
Caractères 5C (spécifique Shift-JIS)Convertit uniquement les caractères associés au jeu de mojibake Shift-JIS 0x5C, qui peuvent apparaître corrompus dans certains environnements.
PersonnaliséSpécifiez explicitement les caractères cibles. Pour convertir uniquement < et >, saisissez <>.

Avec l'option, vous pouvez choisir entre des références numériques et des références nommées pour la sortie.

Décoder

Décode toutes les références nommées et numériques détectées dans l'entrée.

Outils associés