C'est quoi la taille d'une fonte ?

Résolu
phorane Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -  
phorane Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Est-ce que quelqu'un pourrait me renseigner sur la définition de la «taille d'une police de caractère», celle qu'on fixe avec la propriété font-size en CSS. En effet ça ne correspond manifestement ni à la hauteur, ni à la largeur.

Il suffit d'essayer en affichant plusieurs fois sur la même page le même caractère avec une même taille pour des fontes différentes pour se rendre compte qu'elles n'ont ni la même hauteur ni la même largeur.

Donc est-ce à quoi ça correspond au juste? Est-ce que c'est juste une taile de référence qui est prise en compte de manière différente d'une fonte à l'autre ?

Merci

5 réponses

Mihawk Messages postés 4315 Date d'inscription   Statut Contributeur Dernière intervention   846
 
Bonjour !

En anglais, "font" signifie police.
Plusieurs polices (plusieurs "font") tapées à la même taille n'auront finalement pas la même taille. Si la "police1" a pour style une écriture patte-de-mouche, alors sa taille 11 sera toute petite ! Si la "police2" a pour style une écriture dégueulasse, alors sa taille 11 sera énorme.

En fait, la taille de la police est une sorte de coefficient d'agrandissement des lettres. Pour faire simple, dis-toi que les lettres sont des petites images mises les unes à côté des autres. Ainsi, en taille 10, une police donné pourra être un peu plus grande qu'une autre, parce que l'image de base de cette police est un peu plus large que l'autre.
Par contre, si tu passes en taille 11 cette police, alors tu vas agrandir un peu sa largeur, comme sa hauteur, de façon proportionnelle. Et c'est ce coefficient d'agrandissement qui sera le même, quelle que soit la police !

Ainsi, une même police en taille 18 aura exactement la même tête qu'en taille 11, mais en beaucoup plus gros.

En revanche, une police donnée taille 11 aura peut-être une taille un peu différente d'une autre police (en taille 11 aussi), mais dans l'ensemble, l'ordre de grandeur sera le même ! Tu m'as compris ?
1
phorane Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   12
 
Ça j'avais bien compris mais ce n'est pas ce que je demande. Mais j'ai surtout bien compris que le font-size ne correspond à rien de bien précis et que chaque créateur de police fait bien ce qu'il veut avec les tailles de ses caractères.

D'après ce que tu dis, on peut très bien avoir une police qui à une taille de 150000000000 de pixels fait la même taille qu'une autre à 2 pixels. Pas très pratique tout ça.
0
Mihawk Messages postés 4315 Date d'inscription   Statut Contributeur Dernière intervention   846
 
En effet, une valeur de font-size bien adaptée pour une police peut être beaucoup trop grosse pour une autre...
0
Xima Messages postés 196 Date d'inscription   Statut Membre Dernière intervention   30
 
J'ai trouvé ça sur les tailles des polices : https://edu.ca.edu/css-les-polices-quelle-taille
ça ne répond pas vraiment à ta question, mais c'est tjrs utile à savoir
_________________________________________
Vu sur la porte d'un bar : "L'abus de modération, nuit gravement à la consommation"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
phorane Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   12
 
Merci, en fait j'avais espéré qu'il y ait un moyen de connaître la taille exacte des caractère pour pouvoir faire du positionnement un peut joli et intelligent de caractères pour des petits éléments mais sans la possibilité de connaître les dimensions des caractères.

L'avantage c'est que maintenant je comprend mieux pourquoi latex à besoin d'un fichier de métrique (qui donne les dimensions des caractères) pour chaque police utilisée.

Sinon pour les tailles de carctères en CSS j'utilise ce" qui est décrit ici: https://openweb.eu.org/articles/compatibilite_taille_polices

En gros: je met le html ET le body à 100% (la taille par défaut du navigateur est en fait de 16px en général, sauf quand il est configuré pour une autre taille par l'utilisateur) et toutes les autres tailles sont exprimées en pourcentage par rapport au body (pas toujours évident avec les blocs imbriqué et l'héritage, il faire attention à l'endroit exact ou on met le font-size) en utilisant le % dans le lien que j'ai donné (57%, 65, 71, 77, ...) c'est des pourcentages blizzard mais d'après leurs tests ce sont ceux qui donnent les meilleurs résultats d'un système à l'autre.

En tout cas apparement cette méthode marche pas trop mal et j'essaie de m'y tenir parce que avant j'ai galérer entre firefox et IE, les différentes version de IE, linux/windows/mac... difficile de maîtriser grand chose
0