Il y a de nombreux articles et questions à propos de pourcentage de la taille par rapport à d'autres de la taille des polices. Cependant, je ne peux pas savoir CE à quoi la référence de la pour cent de la valeur est censé être. Je comprends que c'est "de la même taille dans tous les navigateurs'. J'ai aussi lu ceci, par exemple:
Pour cent ( % ): % unité est beaucoup comme l'unité "em", à l'exception de quelques différences fondamentales. D'abord et avant tout, la police de la taille est égale à 100% (c'est à dire 12pt = 100%). Tout en utilisant le pourcentage de l'unité, le texte reste entièrement modulable pour les appareils mobiles et de l'accessibilité.
Source: http://kyleschaeffer.com/best-practices/css-font-size-em-vs-px-vs-pt-vs/
Mais si vous dites "c'est à dire 12 pt = 100%", alors cela signifie que vous devez d'abord définir font-size: 12pt
. Est-ce qu'il fonctionne? Vous devez d'abord définir une taille dans une mesure absolue, puis reportez-vous à ce que '100%'? Ne fait pas beaucoup de sens, car de nombreux échantillons dire, il est utile de mettre:
body {
font-size: 100%;
}
En faisant cela, QUELLE est la taille de la police par rapport à? Je remarque que la taille que je vois sur mon écran diffère pour chaque police. Arial semble plus grand que Times New Roman, par exemple. Aussi, si je viens de le faire, de la taille du corps = 100%, serait qui signifie qu'il sera le même sur tous les navigateurs? Ou seulement si j'ai d'abord définir une valeur absolue?
MISE À JOUR, SAM JUIL 23
Je suis en arriver là, mais s'il vous plaît garder avec moi.
Ainsi, le % de la valeur se rapporte à la taille de police par défaut du navigateur, si je comprends bien. Eh bien, c'est agréable, mais donne-moi encore plusieurs autres questions:
- Est-ce de taille standard, toujours le même pour chaque version de votre navigateur, ou varient-elles selon les versions?
- J' ! (voir image ci-dessous) les paramètres de Google Chrome (jamais regardé ça avant!), et je vois standard "serif", "sans-serif" et "monospace" paramètres". Mais comment dois-je interpréter cela pour d'autres polices? Dire que je définissent
font: 100% Georgia;
, quelle taille a le navigateur? Il va chercher la taille standard pour les serif, ou a la "Géorgie" police d'une taille standard pour le navigateur - Sur plusieurs sites j'ai lu des choses comme
Sizing text and line-height in ems, with a percentage specified on the body [..], was shown to provide **accurate, resizable text across all browsers** in common use today
. Mais de ce que j'apprends maintenant, je crois que vous devriez vraiment choisir entre soit redimensionnable texte (à l'aide d' % ou em, comme ce qu'ils recommandent dans cette citation), ou ayant des " précise, uniforme de la police tailles sur l'ensemble des navigateurs (à l'aide de px ou pt comme base). Est-ce correct?
Paramètres Google:
C'est de cette façon je pense que les choses pourraient ressembler si vous ne définissez pas la taille en valeur absolue.