Mode d'encodage
Comment utiliser l'encodeur d'entités HTML
- Choisissez un mode d'encodage : Nommé pour les noms lisibles (
<), Décimal pour les codes numériques (<), Hexadécimal (<). - Collez du texte dans la zone gauche et cliquez sur Encoder.
- Pour décoder des entités HTML en texte brut, collez les entités à gauche et cliquez sur Décoder.
Entités HTML courantes
| Caractère | Nommé | Décimal | Hex |
|---|---|---|---|
| & | & | & | & |
| < | < | < | < |
| > | > | > | > |
| " | " | " | " |
| © | © | © | © |
| ® | ® | ® | ® |
| € | € | € | € |
| £ | £ | £ | £ |
| → | → | → | → |
Pourquoi encoder les entités HTML ?
Les entités HTML sont requises lorsque vous devez afficher des caractères ayant une signification spéciale en HTML. Par exemple, < et > délimitent les balises HTML, pour les afficher comme caractères littéraux, il faut écrire < et >.
Situations courantes nécessitant l'encodage :
- Affichage de contenu généré par l'utilisateur (prévention des injections XSS)
- Intégration d'exemples de code dans des documents HTML
- Caractères typographiques spéciaux (tirets cadratin, guillemets courbes, flèches)