Les titres sont communs sur la plupart des pages Web. En fait, presque tous les documents texte ont tendance à comporter au moins un titre afin que vous sachiez le titre de ce que vous lisez. Ces titres sont codés à l'aide des éléments d'en-tête HTML - h1, h2, h3, h4, h5 et h6.
Sur certains sites, vous constaterez peut-être que les titres sont codés sans utiliser ces éléments. Au lieu de cela, les titres peuvent utiliser des paragraphes avec des attributs de classe spécifiques, ou des divisions avec des éléments de classe. La raison pour laquelle j'entends souvent parler de cette pratique incorrecte est que le concepteur "n'aime pas l'apparence des titres". Par défaut, les en-têtes sont affichés en gras et leur taille est plus grande, en particulier les éléments h1 et h2 qui s'affichent avec une taille de police beaucoup plus grande que le reste du texte d'une page. Gardez à l'esprit que ce n'est que l'aspect par défaut de ces éléments! Avec CSS, vous pouvez faire en sorte que la rubrique ressemble à celle que vous voulez! Vous pouvez modifier la taille de la police, supprimer les caractères gras et bien plus encore. Les titres sont la bonne façon de coder les titres d'une page. Voici quelques raisons.
Pourquoi utiliser les balises de titre plutôt que les DIV et le style
Les moteurs de recherche aiment les balises de titre
C'est la meilleure raison d'utiliser les en-têtes et de les utiliser dans le bon ordre (c'est-à-dire h1, puis h2, puis h3, etc.). Les moteurs de recherche accordent la plus grande importance au texte inclus dans les balises de titre, car ce texte a une valeur sémantique. En d'autres termes, en étiquetant le titre de votre page H1, vous indiquez à l'araignée du moteur de recherche que c'est le centre n ° 1 de la page. Les titres H2 ont une emphase n ° 2, et ainsi de suite.
Vous n'avez pas à vous souvenir des classes que vous avez utilisées pour définir vos titres
Lorsque vous savez que toutes vos pages Web vont avoir un H1 en gras, en 2em et en jaune, vous pouvez le définir une fois dans votre feuille de style et le faire. 6 mois plus tard, lorsque vous ajoutez une autre page, il vous suffit d'ajouter une balise H1 en haut de votre page. Vous n'avez pas besoin de revenir à d'autres pages pour savoir quel style ID ou classe vous avez utilisé pour définir la principale. titre et sous-titres.
Ils fournissent un contour de page fort
Les contours rendent le texte plus facile à lire. C’est pourquoi la plupart des écoles américaines ont appris aux élèves à rédiger un plan avant de rédiger le document. Lorsque vous utilisez des balises de titre dans un format hiérarchique, votre texte a une structure claire qui apparaît très rapidement. De plus, certains outils peuvent examiner le contour de la page pour fournir un résumé, et ils reposent sur des balises de titre pour la structure du contour.
Votre page aura du sens même avec les styles désactivés
Tout le monde ne peut pas afficher ou utiliser les feuilles de style (et cela revient au premier point - les moteurs de recherche affichent le contenu (texte) de votre page, pas les feuilles de style). Si vous utilisez des balises de titre, vous rendez vos pages plus accessibles car les titres fournissent des informations qu'une balise DIV ne fournirait pas.
C'est utile pour les lecteurs d'écran et l'accessibilité des sites Web
L'utilisation appropriée des en-têtes crée une structure logique pour un document. C'est ce que les lecteurs d'écran vont utiliser pour "lire" un site à un utilisateur malvoyant, rendant ainsi votre site accessible aux personnes handicapées.
Style le texte et la police de vos titres
Le moyen le plus simple de s’éloigner du problème des balises de titre "gros, gras et laid" est de donner au texte le style que vous souhaitez lui donner. En fait, lorsque vous travaillez sur un nouveau site Web, il est préférable d'écrire les styles de paragraphe, h1, h2 et h3 à la première place. Tenez-vous en avec la famille de police et la taille / poids Par exemple, cela pourrait être une feuille de style préliminaire pour un nouveau site (ce ne sont que quelques exemples de styles qui pourraient être utilisés):
Vous pouvez modifier les polices de votre titre, modifier le style ou même la couleur du texte. Tous ces éléments transformeront votre titre "laid" en quelque chose de plus dynamique et en harmonie avec votre conception.
Les frontières peuvent habiller les titres
Les frontières sont un excellent moyen d'améliorer vos titres et sont faciles à ajouter. Mais n'oubliez pas d'expérimenter avec les frontières - vous n'avez pas besoin de bordure de chaque côté de votre titre. Et vous pouvez utiliser plus que de simples frontières ennuyeuses.
J'ai ajouté une bordure supérieure et inférieure au titre de mon exemple pour introduire des styles visuels intéressants. Vous pouvez ajouter des bordures de la manière que vous souhaitez pour obtenir le style de conception souhaité.
Ajoutez des images de fond à vos titres pour encore plus de pizzas
De nombreux sites Web ont une section d'en-tête en haut de la page qui comprend un titre - généralement le titre du site et un graphique. La plupart des concepteurs pensent qu'il s'agit de deux éléments distincts, mais ce n'est pas obligatoire. Si le graphique sert uniquement à décorer le titre, pourquoi ne pas l'ajouter aux styles de titre?
Le truc avec ce titre, c'est que je sais que mon image mesure 90 pixels de haut. J'ai donc ajouté un rembourrage au bas du titre de 90px (padding: 0.5 0 90px 0p;). Vous pouvez jouer avec les marges, la hauteur de ligne et le remplissage pour obtenir le texte du titre à afficher exactement où vous le souhaitez.
Une chose à garder à l'esprit lors de l'utilisation d'images est que si vous avez un site Web réactif (que vous devriez) avec une disposition qui change en fonction de la taille de l'écran et des périphériques, votre titre ne sera pas toujours de la même taille. Si vous avez besoin que votre titre ait une taille exacte, cela peut poser problème. C'est l'une des raisons pour lesquelles j'évite généralement les images d'arrière-plan dans un titre, aussi cool qu'elles peuvent parfois paraître.
Remplacement d'image dans les titres
Il s'agit d'une autre technique populaire auprès des concepteurs Web car elle vous permet de créer un titre graphique et de remplacer le texte de la balise de titre par cette image.C’est vraiment une pratique dépassée des concepteurs Web, qui n’avaient accès qu’à très peu de polices et souhaitaient utiliser des polices plus exotiques dans leur travail. La montée des polices Web a vraiment changé la façon dont les concepteurs abordent les sites. Les titres peuvent maintenant être définis dans une grande variété de polices et les images contenant ces polices incorporées ne sont plus nécessaires. En tant que tel, vous ne trouverez que des images CSS remplaçant des titres sur des sites plus anciens qui n'ont pas encore été mis à jour pour intégrer des pratiques plus modernes.
Edité par Jeremy Girard le 06/09/17