Publié le 2 décembre 2022, modifié le 6 mai 2024 par Lucie Blanchard

Qu’est-ce que le HTML sémantique ?

Le HTML sémantique, également connu sous le nom de balisage sémantique, fait référence à l’utilisation de balises HTML qui transmettent la signification (ou la sémantique) du contenu qu’elles contiennent. En ajoutant des balises HTML sémantiques à vos pages, vous fournissez des informations supplémentaires qui aident à définir les rôles et importance relative des différentes parties de votre page. (Par opposition au HTML non sémantique, qui utilise des balises qui ne transmettent pas directement de sens.)Noter: HTML est un langage utilisé pour structurer un site Web. Ce guide suppose une compréhension de base de HTML. Si vous êtes un débutant total, consulter un guide d’introduction HTML sera utile. Les balises HTML sémantiques sont des balises qui définissent la signification du contenu qu’elles contiennent. Par exemple, des balises comme , et sont des balises HTML sémantiques. Ils indiquent clairement le rôle du contenu qu’ils contiennent. En revanche, des balises comme et sont des exemples typiques d’éléments HTML non sémantiques. Ils servent uniquement de supports de contenu mais ne donnent aucune indication sur le type de contenu qu’ils contiennent ou sur le rôle que ce contenu joue sur la page. Outre la raison évidente pour laquelle les balises HTML sémantiques sont plus faciles à lire et à comprendre, par exemple, par les le code—il y a deux autres raisons spécifiques pour lesquelles vous devriez toujours utiliser des balises sémantiques.

    • Le HTML sémantique est l'utilisation de balises pour transmettre la signification et le rôle du contenu.
    • Cela améliore l'accessibilité pour les utilisateurs malvoyants, ainsi que le référencement en aidant les robots d'exploration des moteurs de recherche à comprendre le contenu.
    • Il existe différentes balises HTML sémantiques pour la structure et le texte, il est important de les utiliser correctement et d'éviter de les utiliser uniquement

Accessibilité

Pour les utilisateurs voyants, il est facile d’identifier les différentes parties d’une page Web. Les en-têtes, les pieds de page et le contenu principal sont tous immédiatement apparents. Cependant, ce n’est pas si facile pour les utilisateurs qui aveugle ou malvoyant et compter sur les lecteurs d’écran. L’utilisation appropriée des balises sémantiques HTML permettra à ces lecteurs de mieux comprendre votre contenu car leurs lecteurs d’écran communiqueront votre contenu avec plus de précision.

référencement

Les balises HTML sémantiques sont importantes pour le référencement (optimisation pour les moteurs de recherche) car elles indiquent le rôle du contenu dans les balises. Ces informations permettent aux robots d’exploration des moteurs de recherche, comme Googlebot, de mieux comprendre votre contenu. Cela augmente les chances que votre contenu soit sélectionné comme candidat au classement sur la page de résultats des moteurs de recherche (SERP) pour les mots-clés pertinents. . Les balises sémantiques peuvent définir différentes parties d’une page Web. Examinons les éléments HTML sémantiques les plus courants, divisés en deux catégories en fonction de leur utilisation :

Balises sémantiques HTML pour la structure

De nombreuses balises HTML sémantiques communiquent la mise en page d’une page. Ces balises « structurelles » ont été introduites lorsque HTML4 a été mis à niveau vers HTML5. C’est pourquoi ils sont également connus sous le nom de balises sémantiques HTML5 ou d’éléments sémantiques HTML5. Voici une liste complète :

  • : La balise d’en-tête définit le contenu qui doit être considéré comme l’information d’introduction d’une page ou d’une section
  • : La balise de navigation est utilisée pour les liens de navigation. Il peut être imbriqué dans la balise, mais les balises de navigation secondaire sont également couramment utilisées ailleurs sur la page
  • : Cette balise contient le contenu principal (également appelé le corps) d’une page. Il ne devrait y avoir qu’une seule balise par page
  • : La balise d’article définit le contenu qui pourrait être indépendant de la page ou du site sur lequel il se trouve. Cela ne signifie pas nécessairement un « article de blog ». Considérez-le davantage comme «un vêtement» – un article autonome qui peut être utilisé dans divers contextes
  • : L’utilisation de est un moyen de regrouper le contenu à proximité d’un thème similaire. Une balise de section diffère d’une balise d’article. Il n’est pas nécessairement autonome, mais il fait partie d’autre chose.
  • : Un élément de côté définit le contenu qui est moins important. Il est souvent utilisé pour les barres latérales, des zones qui ajoutent des informations complémentaires mais non essentielles
  • : Vous utilisez au bas d’une page. Il comprend généralement des informations de contact, des informations sur les droits d’auteur et certaines informations de navigation sur le site
  • Balises sémantiques HTML pour le texte

    Les balises HTML sémantiques pour le texte sont des balises HTML qui, outre la mise en forme, transmettent également la fonction sémantique du texte qu’elles contiennent. Voici quelques exemples les plus courants :


  • (en-tête) : la balise H1 marque l’en-tête de niveau supérieur. Il n’y a généralement qu’un seul titre H1 par page

  • à

    (sous-titres) : les sous-titres de différents niveaux d’importance. Il peut y avoir plusieurs titres de même niveau sur une même page.
  • (paragraphe) : un paragraphe de texte autonome
  • (ancre) : utilisé pour baliser un lien hypertexte d’une page à une autre
    1. (liste ordonnée) : liste d’éléments affichés dans un ordre particulier, en commençant par les puces. Une balise
    2. (élément de liste) contient un seul élément de la liste
      • (liste non ordonnée) : une liste d’éléments qui n’ont pas besoin d’être affichés dans un ordre particulier, en commençant par des nombres ordinaux. Une balise
      • (élément de liste) contient un seul élément de la liste.
      • /

        : Une citation du texte. Utilisez

        pour les citations longues et multilignes et pour les citations plus courtes et en ligne

      • (emphase) : utilisé pour le texte qui doit être mis en évidence
      • (emphase forte) : utilisé pour le texte qui doit être fortement mis en évidence
      • : Un bloc de code informatique
      • Noter: Nous n’avons répertorié que certaines des balises HTML sémantiques les plus courantes. Vous pouvez en utiliser beaucoup d’autres, comme,,,, etc., pour rendre le contenu de votre site Web plus facile à comprendre. Pour découvrir plus d’éléments sémantiques HTML, consultez la liste de toutes les balises HTML de W3Schools.

        Conseils et meilleures pratiques HTML sémantique

        Enfin, couvrons quelques conseils d’implémentation HTML basés sur les erreurs courantes que les gens commettent lors de l’utilisation de balises HTML sémantiques.

        N’utilisez pas de balises HTML sémantiques pour le style

        Bien que les navigateurs Web appliquent un style à de nombreuses balises sémantiques (par exemple, le texte dans une balise est généralement bleu et souligné), cela ne signifie pas que les balises HTML sont censées être utilisées pour styler votre texte. En d’autres termes, tout comme vous n’utiliseriez pas une balise pour un texte « sans lien » juste pour le rendre bleu et souligné, vous ne devriez pas utiliser d’autres balises sémantiques à des fins purement stylistiques. Voici quelques exemples typiques d’utilisation incorrecte des balises sémantiques :

      • Utilisation d’une balise

        à pour du texte qui n’est pas un titre dans le but de modifier sa taille de police

      • Utiliser

        uniquement pour indenter du texte qui n’est pas une citation

      • Utiliser ou uniquement pour ajouter du gras ou de l’italique au texte qui n’a pas besoin d’être souligné
      • Pour des raisons de style, utilisez toujours CSS.

        Imbriquer les balises d’en-tête avec la sémantique à l’esprit

        Triez toujours les éléments d’en-tête par importance. Par exemple, tous les titres H3 qui suivent un certain titre H2 doivent être des sous-thèmes de ce H2. De cette façon, la structure des titres crée une hiérarchie logique des sujets au sein de votre contenu et aide les lecteurs et les moteurs de recherche à mieux comprendre et naviguer dans le texte.Pointe: Utilisez l’outil d’audit de site de Semrush pour identifier les problèmes avec les en-têtes H1, d’autres erreurs HTML et les erreurs de référencement sur la page dont votre site pourrait souffrir. Le même conseil – imbriquer les balises par leur sens – s’applique à toutes les autres balises HTML sémantiques. Ce qui nous amène au conseil suivant :

        Ne vous contentez pas de copier votre mise en page visuelle

        Votre implémentation HTML ne doit pas être une simple copie de la mise en page visuelle. Au lieu de cela, il doit suivre la structure sémantique de la page.
        Examinons cet exemple : L’utilisation des balises HTML sur le côté gauche est incorrecte car elle indique que la page contient quatre rubriques différentes, plutôt qu’une rubrique et trois sous-rubriques, comme indiqué sur la droite. Sur le côté droit, nous avons une page correctement construite en utilisant le HTML sémantique. Bien qu’il existe quatre sections distinctes dans la présentation visuelle de la page, les balises HTML sont imbriquées en fonction de la sémantique du contenu.

        FAQ

        Qu'est-ce que l'utilisation ?

        L'utilisation désigne l'action de mettre en service et d'exploiter quelque chose ou quelqu'un. Elle consiste à employer un objet, un outil, une méthode ou encore à bénéficier des compétences d'une personne. Son but est de tirer profit ou des avantages dans différents domaines tels que les technologies, le commerce ou la vie quotidienne.

        Que signifie le mot "utilisation" ?

        Le mot "utilisation" désigne l'action d'utiliser quelque chose, de lui donner une fonction ou un usage spécifique dans le but d'en tirer profit. Il peut s'appliquer à différents domaines tels que l'informatique, la consommation ou encore la gestion des ressources.

        L'utilisation implique donc une manipulation ou une exploitation active de quelque chose en vue d'un objectif précis.

        Utilisation ou utilisation, quelle est la forme correcte ?

        L'utilisation est la forme correcte en français pour désigner l'action d'utiliser quelque chose. Il s'agit du nom correspondant au verbe utiliser.

        Par exemple, "J'ai besoin de ton utilisation du logiciel pour terminer cette tâche". Cela peut également être abrégé en "l'emploi" dans certains contextes, mais n'est pas aussi couramment utilisé que "l'utilisation". En revanche, "utilisation" est souvent confondu avec le mot anglais "utilization", qui se prononce de manière similaire mais a une signification différente en français.

        Avez-vous des conseils d'utilisation ?

        Oui, voici quelques conseils pour utiliser correctement ce produit. Tout d'abord, il est important de lire attentivement les instructions ainsi que les précautions d'utilisation. Ensuite, utilisez-le dans un environnement adapté et respectez les doses recommandées.

        Enfin, n'hésitez pas à contacter le service après-vente en cas de doute ou de problème.

        Comment utilise-t-on le mot "in" en anglais ?

        Le mot "in" peut être utilisé de différentes manières en anglais. Il peut exprimer la notion de à l'intérieur, comme dans "Je suis in the house" qui signifie "Je suis dans la maison". Il peut également indiquer une période spécifique dans le temps, comme dans "I will see you in an hour" qui se traduit par "Je te verrai dans une heure".

        De plus, il est souvent utilisé pour montrer que quelque chose est inclus ou fait partie d'un groupe, par exemple avec l'expression "in my opinion" qui veut dire "selon moi". Enfin, il peut aussi être conjugué avec certains verbes pour former des expressions idiomatiques telles que "believe in", qui signifie "croire en".

        Categories: SEO

        Lucie Blanchard

        Lucie Blanchard

        S’abonner
        Notification pour
        guest

        Commentaires
        Commentaires en ligne
        Afficher tous les commentaires
        0
        Nous aimerions avoir votre avis, veuillez laisser un commentaire.x