Comme il est probable qu'une police différente soit déjà définie par le navigateur pour les éléments de formulaire, voici 2 façons d'utiliser cette police partout :
body, input, textarea {
font-family: Algerian;
}
body {
font-family: Algerian !important;
}
Il y aura toujours une police monospace sur des éléments comme pre/code, kbd, etc mais, au cas où vous utiliseriez ces éléments, vous feriez mieux d'y utiliser une police monospace.
Note importante : si très peu de personnes ont cette police installée sur leur système d'exploitation, alors la deuxième police de la liste sera utilisée. Ici, vous n'avez pas défini de deuxième police, donc la police serif par défaut sera utilisée, et ce sera Times, Times New Roman, sauf peut-être sous Linux.
Il y a deux options : utiliser @font-face si votre police est libre d'utilisation en tant que police téléchargeable ou ajouter une ou plusieurs options de repli : une deuxième, une troisième, etc. et enfin une famille par défaut (sans-sérif, cursive (*), monospace ou serif). La première de la liste qui existe sur le système d'exploitation de l'utilisateur sera utilisée.
(*) La cursive par défaut sur Windows est Comic Sans. Sauf si vous voulez troller les utilisateurs de Windows, ne faites pas ça :) Cette police est terrible sauf pour les anniversaires de vos enfants où elle est la bienvenue.
3 votes
Font-family est une valeur héritée, alors pourquoi ne pas simplement la définir dans le corps ?
0 votes
Vous pouvez choisir la réponse de Jukka K. Korpela. Elle est antérieure d'environ un mois à la réponse choisie actuellement, et son contenu est presque identique.
0 votes
Duplication possible de Comment appliquer une police globale à tout le document HTML
0 votes
Je vous suggère de ne jamais utiliser answer of (Jan Hancic) parce qu'il applique votre police à toutes les balises html, même celles que vous n'aimez pas modifier. Par exemple, si vous créez une balise img à l'intérieur d'une balise td et que vous lui donnez text-align:center et vertical-align:middle, en utilisant cette méthode, votre balise img ne sera jamais au centre de la balise TD. La meilleure solution : vérifiez votre document et appliquez simplement le format de police aux balises qui contiennent du texte.