5.1 Échappement des caractères
En HTML, les caractères spéciaux, également connus sous le nom de "character entities", sont utilisés pour représenter des caractères qui sinon seraient interprétés comme faisant partie de la syntaxe HTML. Ces caractères incluent, par exemple, les chevrons, l'esperluette, les espaces, ainsi que les caractères de différentes langues et jeux de caractères.
Chevrons et esperluette
Pour afficher des caractères utilisés en HTML comme partie intégrante d'une balise ou de la syntaxe, il est nécessaire d'utiliser des codes spéciaux :
- < : <
- > : >
- & : &
Exemple d'utilisation :
<p>Utilisez < et > pour indiquer des chevrons, et & pour l'esperluette.</p>
Guillemets
Pour afficher des guillemets doubles et simples à l'intérieur des attributs HTML :
- " : "
- ' : '
Exemple d'utilisation :
<p>Pour les guillemets, utilisez "doubles" et 'simples' guillemets.</p>
5.2 Espaces et espaces insécables
En HTML plusieurs espaces consécutifs seront toujours affichés comme un seul espace. Pour préserver les espaces ou créer des espaces insécables, on utilise des caractères spéciaux :
- Espace :
- Espace fin :  
- Espace complet :  
- Espace demi-cadrat :  
Exemple d'utilisation :
<p>Ce texte contient plusieurs espaces insécables.</p>
Symboles spéciaux et diacritiques
HTML prend en charge de nombreux symboles spéciaux pour différentes langues et jeux de caractères. Par exemple :
- © : ©
- ® : ®
- ™ : ™
- € : €
- £ : £
Exemple d'utilisation :
<p>Droit d'auteur © 2024. Tous droits réservés. Prix : 50 €</p>
Symboles mathématiques
HTML prend en charge un large éventail de symboles mathématiques :
- ± : ±
- × : ×
- ÷: ÷
- ≤ : ≤
- ≥: ≥
- ∞ : ∞
- √ : √
Exemple d'utilisation :
<p>Solution de l'équation : x ≥ 5 et x ≤ 10. Utilisez √ pour indiquer une racine.</p>
5.3 Flèches et autres symboles graphiques
HTML supporte également les flèches et d'autres symboles graphiques :
- ← : ←
- ↑ : ↑
- → : →
- ↓ : ↓
- ↔ : ↔
- ♠ : ♠
- ♣ : ♣
- ♥ : ♥
- ♦ : ♦
Exemple d'utilisation :
<p>Directions : ← gauche, ↑ haut, → droite, ↓ bas.</p>
<p>Enseignes de cartes : ♠ ♥ ♦ ♣</p>
Liste complète des symboles spéciaux
La liste complète des symboles spéciaux peut être trouvée dans la documentation HTML ou sur des ressources web spécialisées, comme W3Schools ou HTML Character Entities Reference.
5.4 Utilisation des émojis
Les émojis (emoji) sont devenus une partie intégrante de la communication numérique moderne. Ils sont utilisés pour exprimer des émotions, des idées et des objets dans les messages texte, les réseaux sociaux, et sur les pages web. En HTML, les émojis peuvent être utilisés de plusieurs façons.
Utilisation de l'Unicode
On peut insérer des émojis dans un document HTML à l'aide de symboles Unicode. Chaque émoji a un code unique qui peut être utilisé pour l'afficher.
Exemple d'utilisation de l'Unicode :
<p>Visage souriant : 😀</p>
<p>Cœur : ❤️</p>
<p>Pouce levé : 👍</p>
Pour insérer un émoji à l'aide de l'Unicode, il faut utiliser son code hexadécimal, en le précédant par et en le terminant par ;.
Exemple d'utilisation des codes hexadécimaux :
<p>Visage souriant : 😀</p>
<p>Cœur : ❤️</p>
<p>Pouce levé : 👍</p>
Pas besoin de tout retenir : il suffit de chercher sur le net si besoin, et ne pas s'affoler si vous voyez ça dans du code qui n'est pas le vôtre 😊
GO TO FULL VERSION