Aller au contenu principal
FixLines

Encoder et décoder les entités HTML

Échappez un texte pour le HTML, ou retransformez les entités en caractères.

Éditeur

Ligne 1, col. 10 ligne0 mot0 caractère

Encoder et décoder les entités HTML : à quoi sert l’outil

Affichez du code ou du texte d’utilisateur sans risque sur une page web en échappant les caractères que le HTML traite comme du balisage. Ou faites l’inverse et retransformez les entités nommées et numériques comme <, © et é en caractères lisibles.

Encoder et décoder les entités HTML : mode d’emploi

  1. Collez votre texte ou votre HTML.
  2. Choisissez Encoder en HTML ou Décoder le HTML.
  3. Cliquez sur Appliquer, puis copiez le résultat.

Encoder et décoder les entités HTML : quand l’utiliser

  • Afficher un exemple de code ou un signe de comparaison sur une page web sans que le navigateur ne le lise comme du balisage.
  • Reconvertir les entités d’un export HTML en caractères lisibles pour un document.
  • Préparer un texte utilisateur pour un gabarit où guillemets et esperluettes doivent être échappés.

Encoder et décoder les entités HTML : exemples

Échapper un extrait

Texte d’entrée

<a href="x">Tom & Jerry</a>

Résultat

&lt;a href=&quot;x&quot;&gt;Tom &amp; Jerry&lt;/a&gt;
Le décoder à nouveau

Texte d’entrée

&lt;a href=&quot;x&quot;&gt;Tom &amp; Jerry&lt;/a&gt;

Résultat

<a href="x">Tom & Jerry</a>
Échapper un extrait avec des guillemets

Texte d’entrée

Utiliser "largeur" > 5 & hauteur

Résultat

Utiliser &quot;largeur&quot; &gt; 5 &amp; hauteur

Encoder et décoder les entités HTML : questions fréquentes

Quels caractères l’encodage échappe-t-il ?

Les cinq qui comptent en HTML : l’esperluette, inférieur à, supérieur à, guillemet double et guillemet simple.

Le décodage connaît-il toutes les entités ?

Il décode toutes les entités numériques et les entités nommées courantes. Un nom inconnu comme &unknown; reste inchangé.

Les lettres accentuées sont-elles encodées en entités ?

Non. Seuls les cinq caractères spéciaux sont échappés ; les lettres comme é restent telles quelles, ce qui est correct pour les pages UTF-8.

Le décodage transforme-t-il &nbsp; en espace normale ?

Il devient une espace insécable. Lancez ensuite Supprimer les espaces en trop si vous voulez des espaces ordinaires.

Mon texte est-il envoyé à un serveur ?

Non. Tout se passe dans votre navigateur, sur votre appareil : votre texte ne le quitte jamais.

Des outils que l’on utilise souvent avec celui-ci.

Plus dans Encoder et décoderParcourir tous les outils de texte