6
votes

Site Web CSS et Tailles de police - Meilleures pratiques

Dans mon site Web CSS, j'utilise EM, PX, PT et pourcentages pour définir la taille de la police.

J'utilise également JQuery UI qui utilise EM.

Je suis maintenant arrivé au point où j'ai besoin de redimensionner toutes les tailles de police à un peu plus petit.

Dans l'ensemble, quel est le meilleur de quoi apporter un peu toutes les tailles de police et devrais-je changer comment je vais faire des tailles de police à la manière suivante?

Tout le monde semble avoir une opinion différente sur ce sujet.


0 commentaires

3 Réponses :


3
votes

La meilleure pratique pour la taille des polices est EM. Parce qu'il n'est pas lié à la résolution des clients des utilisateurs. Mais j'utilise des pixels dans mes propres applications. Parce que je veux rendre des polices plus petites dans des résolutions plus élevées. mais pourcentage n'est pas recommandé pour la taille de la police du tout.

Aussi vous pouvez voir ce fil pour comparaison

Aussi cela aiderait: http://kb.mozillazine.org/em_vs._ex


1 commentaires

Ce lien w3.org/wai/gl/css2em.htm a aussi bien Récupération sur l'unité "EM"



13
votes

selon ma compréhension. Ce que vous devez faire est quelque chose comme ça:

Corps {Font-Taille: 11px;} Ceci fera 1em = 11px

Maintenant partout, vous définissez la taille de la police dans em comme:

a {la taille de la police: 1em;} et suivez la même manière à tous les éléments tels que H1 {la taille de la police: 2em;}

Maintenant, si vous devez augmenter la taille de la police de diminution, définissez la taille de la police dans le corps comme:

corps {la taille de la police: 13px;} etc.

espoir que cela aide


0 commentaires

4
votes

Dans les vieux jours, les gens ont recommandé d'utiliser EM pour les polices, car les versions plus anciennes de IE n'ont pas redimensionné le texte sur zoom d'autres sages.

Nowadays Tous les navigateurs font de la page complète Zoom au lieu de texte, c'est donc une préoccupation non pertinente. Je recommanderais d'utiliser PX car il vous donne un bon contrôle.


0 commentaires