Entités de caractères HTML
- Page précédente Conventions de codage HTML5
- Page suivante Symboles HTML
Les caractères réservés dans HTML doivent être remplacés par des entités de caractères.
Entités HTML
Dans HTML, certains caractères sont réservés.
Dans HTML, vous ne pouvez pas utiliser les symboles de moins (<) et de plus (>), car les navigateurs peuvent les prendre pour des balises.
Si vous souhaitez afficher correctement les caractères réservés, vous devez utiliser les entités de caractères (character entities) dans le code source HTML.
Les entités de caractères ressemblent à cela :
&entity_name; ou entity_number;
Pour afficher le symbole de moins (<), nous devons écrire ainsi : < ou <
Astuce :L'avantage d'utiliser le nom de l'entité plutôt que le nombre est que le nom est facile à mémoriser. Cependant, le défaut est que les navigateurs peuvent ne pas prendre en charge tous les noms d'entités (les nombres d'entités sont toutefois bien pris en charge).
Espace insécable (non-breaking space)
Les entités de caractères courants dans HTML sont les espaces insécables ( ).
Le navigateur raccourcit toujours les espaces dans les pages HTML. Si vous écrivez 10 espaces dans le texte, avant d'afficher la page, le navigateur supprime 9 d'entre eux. Pour augmenter le nombre d'espaces sur la page, vous devez utiliser l'entité de caractères .
Exemples d'instances HTML
Faites des expériences avec des caractères HTML :Essayer personnellement
Caractères HTML utiles
Remarque :Le nom de l'entité est sensible à la casse !
Résultat affiché | Description | Nom de l'entité | Numéro d'entité |
---|---|---|---|
Espace | |||
< | Signe de petiteur | < | < |
> | Signe de grandeur | > | > |
& | Et | & | & |
" | Guillemets | " | " |
' | Tiret | ' (IE ne prend pas en charge) | ' |
¢ | Centime (cent) | ¢ | ¢ |
£ | Livre (pound) | £ | £ |
¥ | Yen (yen) | ¥ | ¥ |
€ | Euro (euro) | € | € |
§ | Section | § | § |
© | Droit d'auteur (copyright) | © | © |
® | Marque enregistrée | ® | ® |
™ | Marque | ™ | ™ |
× | Multiplicateur | × | × |
÷ | Diviseur | ÷ | ÷ |
Pour un aperçu complet des caractères HTML, veuillez visiter notre Référentiel des caractères HTML.
- Page précédente Conventions de codage HTML5
- Page suivante Symboles HTML