Aller au contenu principal

Encodeur d'entités HTML

Encodez et décodez les entités HTML pour un affichage sécurisé sur les pages web.

Mode d'emploi

1

Entrer texte

Collez le texte avec des caractères spéciaux.

2

Choisir action

Sélectionnez encoder ou décoder.

3

Copier résultat

Copiez le texte converti.

Fonctionnalités

Encoder caractères spéciaux
Décoder entités HTML
Entités nommées
Entités numériques
Conversion instantanée

Questions fréquentes

Les entités HTML sont des codes spéciaux pour afficher des caractères réservés en HTML, comme &lt; pour < et &amp; pour &.

Encodez et décodez les entités HTML pour afficher en toute sécurité les caractères spéciaux sur les pages web. Convertissez les symboles comme <, >, & et les guillemets vers leurs équivalents d'entités HTML et inversement.

Le saviez-vous ?

Il y a 2 231 références de caractères nommées (entités HTML) définies en HTML5 ! Bien que la plupart des développeurs n'utilisent qu'environ 10 courantes comme &nbsp;, &amp;, &lt; et &gt;, la liste complète inclut tout, des symboles mathématiques aux emoji.

Conseils de pro

  • Encodez toujours l'entrée utilisateur avant l'affichage sur les pages web pour prévenir XSS
  • Utilisez les entités nommées (&amp;) pour la lisibilité, numériques (&#38;) pour la compatibilité
  • Certaines entités comme &nbsp; affectent la mise en page, pas seulement l'affichage

Cas d'utilisation courants

  • Prévention des attaques XSS (Cross-Site Scripting)
  • Affichage sécurisé d'extraits de code sur les pages web
  • Inclusion de caractères spéciaux dans les attributs HTML
  • Travail avec des caractères internationaux
  • Création de modèles d'email HTML

Bonnes pratiques

  • Encodez au moment de la sortie, pas du stockage
  • Utilisez un encodage de caractères approprié (UTF-8) pour minimiser les besoins en entités
  • Vérifiez les entités décodées pour la sécurité avant utilisation

Explorer d'autres catégories

Découvrez plus d'outils utiles dans d'autres catégories