Fonction de cet outil
Par défaut, HTML Entity Encoder traite uniquement les caractères spéciaux courants dans le texte et les attributs HTML, et ne convertira pas inutilement tous les caractères chinois en entités. Le mode facultatif code les caractères non-ASCII en entités numériques par Unicode Code Point.
- Le codage par défaut est l'esperluette, les crochets angulaires gauche et droit, les guillemets doubles et les guillemets simples.
- L'option facultative "Encode all non-ASCII" gérera correctement les caractères plats supplémentaires tels que les emoji.
- L'outil convertit uniquement le texte et n'analyse ni n'exécute le code HTML fourni par l'utilisateur.
Mode d’emploi
- Collez un extrait HTML ou du texte brut.
- Détermine s’il faut encoder tous les caractères non-ASCII.
- Cliquez sur "Encoder les entités".
- Copiez le texte codé.
Utilisations courantes
- Affichez les balises HTML dans le document sans les baliser.
- Préparez les caractères qui doivent être échappés pour les valeurs d'attribut HTML.
- Générez des entités numériques Unicode pour les tests de compatibilité.
Confidentialité et sécurité
Vos données et les résultats sont traités uniquement dans votre navigateur, sans être envoyés ni enregistrés automatiquement. Copiez les résultats à conserver et enregistrez-les vous-même avant de quitter la page.
Fonctionnalités de HTML Entity Encoder
Encodez les caractères spéciaux couramment trouvés en HTML et convertissez éventuellement les caractères non-ASCII en entités numériques. Vérifiez le résultat, puis copiez-le pour l’utiliser.
FAQ
Tous les caractères chinois seront-ils codés par défaut ?
Non. Seuls les caractères spéciaux HTML courants sont codés par défaut, le codage complet non-ASCII est explicitement facultatif.
Le codage d’entité peut-il protéger contre tous les XSS ?
Non. Un échappement correct doit être combiné avec un contexte spécifique tel que du texte, des attributs, des URL ou des scripts. Cet outil fournit uniquement la conversion de texte.
Les emoji peuvent-ils être codés ?
Oui, l'activation de l'option non-ASCII générera des entités numériques selon le point de code Unicode complet.
La saisie HTML sera-t-elle exécutée ?
Non, l'entrée et la sortie sont traitées comme du texte normal.