HTML Entités
Les caractères réservés en HTML doivent être remplacés par des entités :
- < (inférieur à) = <
- > (supérieur à) = >
Entités de Caractères HTML
Certains caractères sont réservés en HTML.
Si vous utilisez les signes inférieur à (<) ou supérieur à (>) dans votre texte HTML, le navigateur pourrait les confondre avec des balises.
Les noms d'entités ou les numéros d'entités peuvent être utilisés pour afficher des caractères HTML réservés.
Les noms d'entités se présentent comme suit :
& entity_name ; Les numéros d'entités se présentent comme suit :
&# entity_number ; Pour afficher un signe inférieur à (<), nous devons écrire : < ou <
Les noms d'entités sont plus faciles à retenir que les numéros d'entités.
Espace Insécable
Une entité HTML couramment utilisée est l'espace insécable :
Un espace insécable est un espace qui ne se décompose pas en une nouvelle ligne.
Deux mots séparés par un espace insécable resteront collés (ne se décomposeront pas en une nouvelle ligne). C'est pratique lorsque la séparation des mots pourrait être gênante.
Exemples :
- § 10
- 10 km/h
- 10 PM
Une autre utilisation courante de l'espace insécable est d'empêcher les navigateurs de tronquer les espaces dans les pages HTML.
Si vous écrivez 10 espaces dans votre texte, le navigateur en supprimera 9. Pour ajouter de vrais espaces à votre texte, vous pouvez utiliser l'entité de caractère .
Le trait d'union insécable ( ‑ ) est utilisé pour définir un caractère de trait d'union (‑) qui ne se décompose pas en une nouvelle ligne.
Quelques Entités de Caractères HTML Utiles
| Résultat | Description | Nom | Numéro | |
|---|---|---|---|---|
| espace insécable | |   | ||
| < | inférieur à | < | < | |
| > | supérieur à | > | > | |
| & | esperluette | & | & | |
| " | guillemet double | " | " | |
| ' | guillemet simple | ' | ' | |
| ¢ | cent | ¢ | ¢ | |
| £ | livre | £ | £ | |
| ¥ | yen | ¥ | ¥ | |
| € | euro | € | € | |
| © | copyright | © | © | |
| ® | marque déposée | ® | ® | |
| ™ | marque | ™ | ™ |
Note
Les noms d'entités sont sensibles à la casse.
Combinaison de Marques Diacritiques
Une marque diacritique est un "glyphe" ajouté à une lettre.
Certaines marques diacritiques, comme le grave ( ̀) et l'accent aigu ( ́) sont appelées accents.
Les marques diacritiques peuvent être utilisées en combinaison avec des caractères alphanumériques pour produire un caractère qui n'est pas présent dans l'ensemble de caractères (encodage) utilisé dans la page.
Voici quelques exemples :
| Marque | Caractère | Construction | Résultat | |
|---|---|---|---|---|
| ̀ | a | à | à | |
| ́ | a | á | á | |
| ̂ | a | â | â | |
| ̃ | a | ã | ã | |
| ̀ | O | Ò | Ò | |
| ́ | O | Ó | Ó | |
| ̂ | O | Ô | Ô | |
| ̃ | O | Õ | Õ |
Il y a plus d'exemples dans le prochain chapitre.