Passer au contenu principal




Les Caractères spéciaux HTML ils font partie d'une collection de caractères, d'un encodage, qui va au-delà des caractères disponibles qui peuvent être enregistrés avec un clavier normal. Ils comprennent des lettres grecques, des symboles mathématiques, des flèches, des pièces de monnaie, des dingbats (ornements) et des graphiques, ainsi que des coches et des symboles de droits d'auteur et de marques. En outre, les caractères spéciaux HTML sont appelés caractères masqués et entités HTML.

600x400-CarEspHtml-en-01.png

Informations générales

HTML est lié à diverses règles et définitions en tant que langage de balisage basé sur du texte qui permet l'affichage de documents HTML dans les navigateurs Web. Une norme est la spécification requise du jeu de caractères. Ce sont les caractères disponibles dans le langage de balisage. Un document est encodé et affiché basé sur une collection spécifique de personnages.

Cependant, comme les documents HTML sont modifiés à l'aide de claviers traditionnels, il est possible d'utiliser des combinaisons de caractères sur le clavier pour créer des symboles spéciaux. Les caractères spéciaux HTML doivent être compris comme un terme dans ces combinaisons. Ce sont les références entre le jeu de caractères et le webmaster qui souhaite écrire certains caractères, pour assurer une représentation adéquate des caractères spéciaux. Une méthode de traduction est, par exemple, le codage d'URL.

Comment les caractères spéciaux HTML sont utilisés

Vous pouvez spécifier un jeu de caractères avec Notation hexadécimale, entités décimales et HTML (HTML 5). Si des caractères spéciaux sont écrits dans l'une de ces annotations, le client (navigateur) génère les caractères spéciaux correspondants s'il peut lire la police ou charger la police à partir du jeu de caractères.

Le jeu de caractères est spécifié dans les métadonnées du document, qui sont transmises du serveur au client avec le premier octet.

  • À partir de HTML 4:
  
  • À partir de HTML 5:
  

Actuellement, tous les caractères du jeu de caractères UTF-8 peuvent être utilisés et le navigateur encodera le document en fonction de ce jeu de caractères.

Exemples de caractères spéciaux HTML

Si vous souhaitez utiliser des caractères spéciaux dans votre portail Web, vous pouvez consulter une liste pour obtenir de l'aide. Contient des caractères pouvant être répertoriés en trois variantes. Le plus simple et le plus avancé est la notation mnémonique dans les entités HTML telles que © pour copyright.

  • ©: Le symbole de copyright peut être généré avec les caractères suivants (sans espaces):
    • & # xa 9;
    • & # 1 6 9;
    • & copie;
  • ®: Une marque déposée peut donc être annotée (sans espaces):
    • & # xad;
    • & # 1 7 4;
    • & reg;
  • → La flèche à droite (sans espaces):
    • & # x 2 1 9 2;
    • & # 8 5 9 4;

Pertinence pour le référencement

Les caractères spéciaux en HTML ont toujours eu des implications pour l'optimisation des moteurs de recherche. D'une part, de nombreux navigateurs n'étaient pas en mesure d'interpréter certains caractères, de sorte que les utilisateurs ne pouvaient pas les lire. Le résultat- Une mauvaise utilisation affecte indirectement l'optimisation des moteurs de recherche, car les utilisateurs peuvent quitter le portail Web. D'un autre côté, les moteurs de recherche ne pouvaient pas interpréter correctement certains caractères spéciaux et, par conséquent, le robot d'exploration ne pouvait pas lire le contenu.

Cela a changé en particulier avec HTML 4 et enfin avec HTML 5. Bien que certains navigateurs puissent toujours afficher des caractères de manière incorrecte dans certains cas, les robots des moteurs de recherche lisent correctement le code puis l'affiche dans les SERPs. Google convertit tous les sites Web en UTF-8 avant qu'ils ne soient lus à partir du serveur de base de données d'index et affichés à l'utilisateur dans les listes de résultats.

Les caractères spéciaux sont actuellement utilisés pour attirer les utilisateurs vers des sites Web et augmentez le taux de clics. Cela s'applique également au contenu des fichiers HTML et des balises de méta description et de titre.

L'utilisation de caractères spéciaux HTML peut également expliquer certaines connotations des chaînes. Par exemple, des caractères spéciaux sont utilisés pour identifier les numéros de téléphone avec un symbole ou pour marquer symboliquement des expressions individuelles. Avec les caractères spéciaux, les chaînes de caractères obtiennent un niveau graphique qui indique l'importance de la chaîne. Ceci s'ajoute aux extraits de code riches et aux données structurées, un autre petit pas vers le web sémantique. Une conséquence de l'utilisation d'un trop grand nombre de caractères spéciaux est l'augmentation du temps de chargement du site[1].

R Marketing Numérique