font-family
font-family permet de spécifier la famille de police pour le texte.
Comme une police donnée n'est pas nécessairement présente sur le poste de l'utilisateur, on précise en général plusieurs choix.
La règle précédente signifie que la police utilisée pour les paragraphes doit être Helvetica. Si cette police est absente du poste utilisateur, ce sera la police Verdana. Si cette dernière est également absente,
ce sera la police de type sans-serif par défaut du système.
On distingue les familles suivantes :
- serif (police avec empattements)
- sans-serif (sans empattements)
- monospace (police à chasse fixe, souvent utilisée pour afficher du code)
- cursive
- fantasy
Certains noms de police comportent des espaces, il faut alors utiliser des guillemets :
font-style
Les valeurs de cette propriété : normal, italic, oblique, inherit
.
inherit
est la valeur par défaut (cette valeur signifie que le style est hérité du style de l'élément parent).
italic
et oblique
sont en général traduits de la même façon dans les navigateurs.
line-height
line-height
permet de définir la hauteur totale d'une ligne, en comprenant l'espace au-dessus et l'espace en-dessous des lettres. Augmenter la valeur de line-height
permet donc d'augmenter les inter-lignes.
Il est naturel de définir une hauteur de ligne en fonction de la taille de la police de caractères utilisée. Pour cela, il suffit de ne pas préciser d'unité lors de la déclaration concernant line-height
.
Par exemple : line-height: 1.5;
définira une ligne de hauteur 1,5 fois la taille de police.