La décision de coder vos tailles de polices en mode « px » ou «em» consiste à mettre un compromis entre la préférence ascétique et la lisibilité . Votre choix a beaucoup à voir avec le but du site et qui sera l'affichage des pages . Considérez les avantages de chaque méthode et les besoins uniques de votre site avant de choisir la méthode qui convient le mieux pour votre conception . Avantages de ' Em'
"em" est une unité de mesure de la typographie à l'origine dérivé de la largeur d'un M majuscule dans une police à une taille spécifique . Si Arial mis en 10 points équivaut à un em , puis deux em équivaut à 20 points. Dans les feuilles de style en cascade , le em est utilisé comme une unité évolutive où l'on em équivaut à la taille de votre police standard . Ceci permet la conception de maintenir la hiérarchie , même lorsqu'il est affiché sur un téléphone mobile ou grand écran. Il permet également aux utilisateurs ayant une déficience visuelle qui ont mis leur taille de police par défaut plus grand pour voir la page avec toutes les polices de la taille relative correcte . Le World Wide Web Consortium (W3C ) recommande utilisant le SME en tant que meilleure pratique en raison de leur évolutivité.
Avantages de « Px »
" Px " est une unité qui est de taille fixe . Un pixel ( px) est égal à un pixel à l'écran. La police standard de 12 points est égale à environ 16 px . Cet appareil ne prend pas l'échelle pour les appareils mobiles plus petits ou pour les utilisateurs malvoyants , mais elle a de nombreux avantages esthétiques. Il donne au concepteur un contrôle complet sur la taille de la police dans la conception , ce qui assure que le type n'obtiendra pas hors de proportion avec les autres éléments de conception sur la page. Si vous avez le type d'une image , est essentielle à l'aide px veiller à ce que la hiérarchie de la police dans votre conception est maintenue, quel que soit le dispositif que votre site est consulté sur ou les paramètres du navigateur de l'utilisateur .
< Br > autres unités
Il ya deux autres options permettant de définir les polices en CSS : point et pour cent. Points , comme des pixels , n'évoluent pas . Généralement de 12 points est égal à 100 pour cent. Les points sont basés sur la taille des caractères imprimés, pas la taille du pixel à l'écran. En conséquence , les mesures ne sont pas égaux .
Pourcentage , comme SME, va évoluer , mais il ne sera pas évoluer de la même manière que le SME . La différence dans le calcul de la taille entre 200 pour cent et deux ems dépend du navigateur . Toutefois, si vous miscalculate soit avec SME ou pourcentages , l'utilisateur peut modifier le texte pour une meilleure taille .
Considérez Audience et But
Si vous concevez un site pour un vieux ou jeune public qui pourraient avoir des problèmes de lisibilité , il est important d'utiliser une unité évolutive comme le SME. Utilisant le SME est également essentiel si votre site sera vu sur des appareils mobiles . Toutefois, si les graphistes sont à votre auditoire ou le but du site est plus sur l'esthétique visuelle que sur le contenu, l'utilisation d'une unité fixe comme px pour s'assurer que la hiérarchie de la police est conservée dans n'importe quelle situation.