La typographie, c'est-à-dire la manière dont est composé un texte du point de vue de la qualité des caractères et de la mise en page, permet de rendre visible et lisible la hiérarchisation de l'information qui caractérise un site Web.
On appelle « police de caractères » l'ensemble des signes typographiques d'un même dessin de base : lettres plus caractères accentués ou ligaturés, le tout en bas de casse, capitales, petites capitales, chiffres et signes courants nécessaire à la composition d'un texte.
Bien que le langage HTML permette de spécifier le type de police à utiliser, le contrôle des polices n'est cependant pas absolu. En effet, l'affichage de la police spécifiée nécessite que celle-ci soit déjà installée sur l'ordinateur de l'internaute qui consulte le site. Si l'ordinateur ne dispose pas de cette police, l'affichage du texte se fera alors avec la police par défaut du navigateur.
| Correspondances de polices | ||
|---|---|---|
| PC | Mac | Unix |
| Arial | Helvetica | Helvetica |
| Book Antiqua | Palatino | |
| Courier New | Courier | Courier |
| MS Sans Serif | Geneva | |
| MS Serif | New York | |
| Symbol | Symbol | |
| Times New Roman | Times | Times |
| WingDings | Zapf Dingbats | |
De façon générale, il est préférable de n'utiliser qu'un nombre restreint de polices et de s'en tenir aux polices installées par défaut en indiquant, pour chaque grande famille, les équivalents présents dans tous les systèmes d'exploitation. Cela étant dit, il faut aussi tenir compte du fait que certains types de polices sont plus aisément lisibles que d'autres.
Le W3C a défini cinq classes génériques de polices de caractères : serif (avec empattements), sans-serif (sans empattements), monospace (à chasse fixe), fantasy
(fantaisie) et cursive. Cependant, les deux groupes de polices les plus couramment utilisés sont serif et sans serif. Serif est une police à empattements, c'est-à-dire qu'elle comporte de petites barres à l'extrémité des traits de ses caractères (Times New Roman, par exemple). À l'inverse, une police sans serif est formée de traits droits et n'a donc pas d'empattements (Arial ou Helvetica).
Pour spécifier les polices utilisées dans une page Web, on aura recours aux feuilles de style (CSS en anglais pour : Cascading Style Sheets). Notons au passage que la balise <font>, autrefois employée avec l'attribut <face> pour préciser les polices utilisées, est une balise dépréciée; elle n'est donc plus prise en charge dans les normes actuelles du langage HTML telles que définies par le W3C. Bien qu'elle fonctionne encore avec les navigateurs actuels, il est donc déconseillé d'utiliser cette balise car elle pourrait devenir obsolète et ne plus être compatible avec les navigateurs à venir.
La manière la plus sûre d'obtenir un résultat qui se rapproche de votre intention première consiste à spécifier plusieurs polices dans une liste, selon la syntaxe propre aux feuilles de style, en les séparant par des virgules. L'ordre de préférence ira de la police désirée, c'est-à-dire la plus spécifique (précisée par son nom), vers les polices les plus génériques susceptibles d'être présentes sur la plupart des systèmes et possédant des caractéristiques semblables pour une classe donnée. Pour les polices de type serif, le code pourrait être le suivant :
{ font-family: "times new roman", times, "liberation serif", serif }
Dans cet exemple, le navigateur de votre visiteur essayera de charger la police Times New Roman en premier; si elle n'est pas installée, le navigateur essayera avec la suivante sur la liste puis avec la troisième et, enfin, avec la quatrième option, c'est-à-dire n'importe quelle autre police de type serif.
Choisir la bonne police de caractères s'avère d'autant plus important que ce choix affectera la façon dont les internautes percevront votre site (sérieux et formel, amical, relaxe, exotique...) tout en conditionnant sa lisibilité.
Vous aurez donc avantage à choisir un type de police qui s'intègre à la personnalité de votre site tout en offrant une bonne lisibilité sur un écran d'ordinateur en plus de jouir d'une grande disponibilité sur différents navigateurs et systèmes d'exploitation.
Pour utiliser une police moins courante, vous pouvez recourir à des images contenant du texte; cette solution vous donnera la possibilité d'ajouter des effets artistiques de toutes sortes. Cependant, la taille de vos pages aura tendance à augmenter et vos documents risquent d'être moins rapides au chargement. À utiliser avec discernement, pour un titre ou un logo, par exemple, sachant que le texte ne sera pas accessible à la fonction « copier » du navigateur et qu'en cas de problème d'affichage des images, l'aspect de votre site en sera modifié.
N'oubliez pas d'ajouter l'attribut <alt> à la balise <img> afin d'insérer un texte de remplacement qui sera affiché en l'absence de l'image.
Une fois la ou les polices de caractères choisies, d'autres facteurs sont à considérer afin de ne pas gâcher la lisibilité du texte :
Privilégier le texte foncé sur fond clair ou, à l'inverse, le texte pâle sur fond foncé. Dans le cas des longs textes surtout, il vaut mieux opter pour un contraste maximum.
À moins qu'elle ne soit d'une discrétion exemplaire, une image en fond de page (background image) risque de générer une fatigue visuelle tout en rendant l'information moins facile à repérer. Idéalement, les fonds de page graphiques devraient se limiter aux menus ou à des endroits exempts de texte. Dans le même ordre d'idée, des éléments animés en bordure du texte risquent de perturber l'attention.
D'autres éléments viendront aussi conditionner le confort de lecture :
Web Page Design for Designers
Tout sur les polices de caractères
Font size testing ~ Library & tools ~ Limitless Innovations
Typetester
Copyright © 2003-2012 maboite.qc.ca
Tous droits réservésMonitoring internetVista®