Qu'est-ce qu'une famille de polices HTML?
Une famille de polices HTML (Hypertext Markup Language) est un groupe de choix de polices similaires, rendu dans le codage d’une page Web. La définition d'une famille de polices HTML générique fournit une gamme de polices pouvant apparaître lorsque différents utilisateurs Web ouvrent un site Web publié. La plupart des utilisateurs d'ordinateurs n'ont qu'un nombre limité de choix de polices sur leurs ordinateurs, en fonction de facteurs tels que leurs systèmes d'exploitation et les choix de navigateurs Web. Les programmeurs Web qui codent une police spécifique pour tout leur texte peuvent limiter le nombre de visiteurs de leur site, car cette police risque de ne pas s'afficher correctement sur l'écran de chacun. L'utilisation d'une famille de polices HTML évite généralement ce problème et les concepteurs Web expérimentés choisissent généralement au moins l'une des trois familles de polices HTML les plus courantes.
Travailler avec HTML implique un éventail de décisions de conception pour créer un site Web à la fois intéressant et convivial. L'une des erreurs les plus fréquentes chez les débutants est la sélection d'une police difficile à lire pour de nombreux utilisateurs et qui peut ne pas s'afficher correctement dans tous les navigateurs. Ce type de texte appartient souvent à la famille de polices HTML désignée par fantaisie ou décorative. Bien que ces polices puissent paraître à la mode, la plupart des concepteurs de sites Web recommandent de les utiliser avec parcimonie et pour un embellissement supplémentaire tel qu'une lettre lettrine à l'ouverture d'un paragraphe.
Les trois choix les plus courants pour le texte de page Web sont sans-serif, serif et monospace. Les lettres sans empattement sont construites à partir de lignes droites et incluent des polices populaires telles que Arial et Helvetica. Les polices Serif telles que Times New Roman ont une fin à chaque trait de chaque lettre, ce qui peut rendre plus difficile la lecture de gros blocs de ce texte sur un écran d'ordinateur. Les polices monospaces ne sont normalement utilisées que pour la description des balises ou des éléments de code afin de les distinguer du reste de la copie Web; un site Web sur le codage HTML peut souvent avoir des exemples de balises rendues dans un espace monospace, par exemple.
La désignation d'une famille de polices HTML implique de donner au navigateur Web des instructions lui permettant d'appliquer la première police disponible d'un groupe à une page Web. Si la première police n'est pas disponible sur le système informatique d'un utilisateur donné, le navigateur cherchera et rendra la deuxième police disponible. Un concepteur Web qui souhaite appliquer une famille de polices HTML à une page peut utiliser la balise font-face ou la balise de propriété font-family dans une déclaration de feuille de style en cascade (CSS).