logoThe Sky’s blog


[CSS] La frustration du «font-size: Xpx;» dans le body

Posté dans Web par Jonathan Squirawski le 22/01/08 à 22:49

Avec le XHTML/CSS les développeurs web ont été poussés à faire leurs styles avec le plus de flexibilité pour l’utilisateur possible. En ce qui concerne la taille des fonts les développeurs ont bien compris qu’il était important d’utiliser les Em comme unité.

Oui mais voilà ils ont bien compris que cela permettait d’avoir des polices relatives les unes par rapport aux autres, mais ils ne semblent pas avoir compris que le tout doit être relatif à la taille de la police par défaut de l’utilisateur. Hors ces chers développeurs, en grande majorité sous windows avec des polices trop grosses, préfèrent baisser la taille de leur police directement dans la balise body de leur CSS plutôt que d’utiliser les préférences de leur navigateur.

Ainsi on se retrouve avec le paradoxe d’un site bien conçu, avec des Em partout, sauf qu’on trouve un bout de code du style:

body { font-size: 10px; }

ou encore:

body { font-size: 76%; /* (c'est du vécu) */ }

Alors lorsque vous écrirez votre prochain style CSS, pensez à moi, et si vous utilisez des Em ne fixez pas la taille de la police laissez les préférences de l’utilisateur.