La "taille de police" d'une police fait référence à la "hauteur" de la police, qui n'est pas nécessairement identique à la hauteur de caractères particuliers de la police.
Généralement, la hauteur d'une police de caractères adhère à la même idée de base - elle sera définie grossièrement en fonction de la distance séparant le descendant le plus bas (comme le bas de la lettre g
) du plus haut ascendeur (comme le haut de la lettre h
):
Comme vous pouvez le constater, aucune des lettres individuelles ne couvre toute cette période.
Avec les polices numériques, la hauteur "em" d'une police est un choix du concepteur de polices et n'est pas obligée du tout de se conformer à cette convention: un concepteur de caractères numérique peut choisir n'importe quel fondement pour sa taille em. Cependant, les polices ont encore tendance à adhérer, au moins grossièrement, au type de convention décrit ci-dessus. Autrefois, lorsque le type consistait en des blocs de métal, la "hauteur" em était la hauteur de l'un de ces blocs, qui devait être assez haut non seulement pour un caractère de cette police, mais également pour les ascendeurs, les descendeurs et les accents.
Maintenant, beaucoup de polices de caractères modernes incluent également des accents sur les lettres majuscules (telles que Ć
) - ces accents s’étendent en dehors de l’ ascendeur typographique traditionnel et par conséquent, ceux-ci (et éventuellement d’autres caractères spéciaux) ne figurent pas en haut de la lettre "em". Pour des raisons historiques, nous n’ajustons pas la taille de l’em pour les autoriser, nous les conservons et les étendons en dehors de celle-ci. Tout typographe utilisant de tels accents devra s’assurer qu’il y a suffisamment d’espace pour s’étendre, bien que généralement le l'interligne est adéquat dans le corps du texte.
L' espacement des lignes dans le corps du texte est un espace laissé entre le descendeur d'une ligne de texte et le curseur de la ligne au-dessous, c'est-à-dire que la "taille de la police" n'inclut pas cette mesure. Il peut être influencé par le champ CSS line-height
, où1.4
Cela signifie que l'intervalle entre les lignes est égal à 0,4 fois la hauteur de l'ém et qu'une ligne entière de texte de corps prendra 1,4 fois la hauteur de l'em, y compris l'intervalle. Dans d’autres applications, l’espace entre les lignes peut être spécifié différemment: les traitements de texte le spécifient souvent en fonction d’un multiple d’espacement "unique", mais contrairement à CSS, l’espacement "unique" ne signifie généralement pas qu’il n’ya pas d’espace, mais certaines lignes "par défaut" espace, où l'application essaie de trouver une valeur par défaut basée sur les métadonnées du fichier de police. Il existe plusieurs normes pour spécifier des mesures dans la police (par exemple, dans Truetype, il existe différentes normes Mac et Windows / OS2), de sorte que l'intervalle de ligne par défaut peut varier entre les applications et les systèmes d'exploitation.
Maintenant, même si un concepteur fait suivre une convention prévisible pour leur hauteur em, cela ne fonctionne toujours pas vous dire la taille des lettres majuscules (cap-hauteur) ou la taille de dire un o
car ceux - ci peuvent varier (x hauteur ou ligne médiane) librement entre les caractères par rapport à la hauteur du treuil. Au sein d'une famille de polices, ils seront généralement cohérents. Ainsi, par exemple, Times New Roman Bold et Times New Roman Regular auront les mêmes tailles de caractère pour la même taille em, ce qui devrait inclure les ascendeurs, les descendeurs, la hauteur de casquette et la hauteur de x.