Tutoriel HTML

ACCUEIL HTML Introduction HTML Éditeurs HTML HTML de base Éléments HTML Attributs HTML En-têtes HTML Paragraphes HTML Styles HTML Formatage HTML Citations HTML Commentaires HTML Couleurs HTML HTMLCSS Liens HTML Images HTML Icône de favori HTML Tableaux HTML Listes HTML Bloc HTML et Inline Cours HTML Identifiant HTML Iframes HTML HTMLJavaScript Chemins d'accès aux fichiers HTML Tête HTML Mise en page HTML HTML réactif Code informatique HTML Sémantique HTML Guide de style HTML Entités HTML Symboles HTML Émojis HTML Jeu de caractères HTML Encodage d'URL HTML HTML contre XHTML

Formulaires HTML

Formulaires HTML Attributs de formulaire HTML Éléments de formulaire HTML Types d'entrée HTML Attributs d'entrée HTML Attributs du formulaire de saisie HTML

Graphiques HTML

Canevas HTML HTML SVG

Médias HTML

Médias HTML Vidéo HTML Audio HTML Modules externes HTML YouTube HTML

API HTML

Géolocalisation HTML Glisser/déposer HTML Stockage Web HTML Travailleurs Web HTML HTML SSE

Exemples HTML

Exemples HTML Questionnaire HTML Exercices HTML Certificat HTML Résumé HTML Accessibilité HTML

Références HTML

Liste de balises HTML Attributs HTML Attributs globaux HTML Prise en charge du navigateur HTML Événements HTML Couleurs HTML Canevas HTML HTML Audio/Vidéo Doctypes HTML Jeux de caractères HTML Encodage d'URL HTML Codes de langue HTML Messagerie HTTP Méthodes HTTP Convertisseur PX en EM Raccourcis clavier

Utiliser les émoticônes en HTML


Les emojis sont des caractères du jeu de caractères UTF-8 : 😄 😍 💗


Que sont les émojis ?

Les émojis ressemblent à des images ou à des icônes, mais ils n'en sont pas.

Ce sont des lettres (caractères) du jeu de caractères UTF-8 (Unicode).

UTF-8 couvre presque tous les caractères et symboles du monde.


L'attribut HTML charset

Pour afficher correctement une page HTML, un navigateur Web doit connaître le jeu de caractères utilisé dans la page.

Ceci est spécifié dans la <meta>balise :

<meta charset="UTF-8">

S'il n'est pas spécifié, UTF-8 est le jeu de caractères par défaut en HTML.


Caractères UTF-8

De nombreux caractères UTF-8 ne peuvent pas être saisis sur un clavier, mais ils peuvent toujours être affichés à l'aide de nombres (appelés numéros d'entité) :

  • A est 65
  • B est 66
  • C est 67

Exemple

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>

<p>I will display A B C</p>
<p>I will display &#65; &#66; &#67;</p>

</body>
</html>

Exemple expliqué

L' <meta charset="UTF-8">élément définit le jeu de caractères.

Les caractères A, B et C sont affichés par les nombres 65, 66 et 67.

Pour que le navigateur comprenne que vous affichez un caractère, vous devez commencer le numéro d'entité par et le terminer par ; (point-virgule).


Personnages Émojis

Les emojis sont aussi des caractères de l'alphabet UTF-8 :

  • 😄 vaut 128516
  • 😍 vaut 128525
  • 💗 vaut 128151

Exemple

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>

<h1>My First Emoji</h1>

<p>&#128512;</p>

</body>
</html>

Puisque les Emojis sont des caractères, ils peuvent être copiés, affichés et redimensionnés comme n'importe quel autre caractère en HTML.

Exemple

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>

<h1>Sized Emojis</h1>

<p style="font-size:48px">
&#128512; &#128516; &#128525; &#128151;
</p>

</body>
</html>


Quelques symboles Emoji en UTF-8

Émoji Valeur Essayez-le
🗻
🗼
🗽
🗾
🗿
😀
😁
😂
😃
😄
😅

Pour une liste complète, veuillez consulter notre référence HTML Emoji .