Que sont les entités HTML ?
Les références de caractères HTML représentent des caractères qui auraient sinon une signification particulière dans le balisage. Par exemple, < représente le signe inférieur et & l’esperluette. Les références numériques identifient un caractère par son point de code.
Quand faut-il encoder du texte pour HTML ?
L’encodage peut être utile pour afficher un exemple de code ou insérer du texte dans un document HTML. Cet encodeur traite les esperluettes, les chevrons et les guillemets. L’option non ASCII convertit aussi les caractères comme les lettres accentuées et les émojis en références numériques.
L’encodage rend-il toutes les entrées sûres ?
Non. L’échappement correct dépend de l’endroit où la valeur est utilisée : texte HTML, attribut, JavaScript et URL ont des règles différentes. Une conversion générique d’entités ne remplace ni l’échappement contextuel d’un framework ni un véritable filtre d’assainissement HTML.
Le balisage décodé s’exécute-t-il dans cet outil ?
Non. Les résultats restent du texte brut dans la zone de sortie. Les références nommées et numériques terminées par un point-virgule sont décodées en une seule passe ; l’outil n’affiche pas le texte décodé comme une page web. Vous pouvez donc examiner une valeur sans activer ses balises.
Consultez les références de caractères nommées de la norme HTML. Pour les séquences %20 ou %26 d’une URL, utilisez notre décodeur d’URL.