Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Descripteur de règle CSS ascent-override

Disponibilité limitée

Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.

Want more support for this feature? Tell us why.

Le descripteur CSS ascent-override pour la règle @ @font-face définit la mesure du jambage supérieur pour la police. La mesure du jambage supérieur est la hauteur au-dessus de la ligne de base que CSS utilise pour disposer les boîtes de ligne dans un contexte de mise en forme en ligne.

Syntaxe

css
ascent-override: normal;
ascent-override: 90%;

Valeurs

normal

La valeur par défaut. La mesure du jambage supérieur est obtenue à partir du fichier de police.

<percentage>

Une valeur exprimée en pourcentage (<percentage>).

Définition formelle

En lien avec les règles @@font-face
Valeur initialenormal
Pourcentagescomme défini
Valeur calculéecomme défini

Syntaxe formelle

ascent-override = 
[ normal | <percentage [0,∞]> ]{1,2}

Exemples

Surcharge de la mesure d'une police de repli

La propriété ascent-override peut aider à la surcharge de la mesure d'une police de repli pour qu'elle corresponde mieux à celle de la police principale.

css
@font-face {
  font-family: web-font;
  src: url("https://example.com/font.woff");
}

@font-face {
  font-family: local-font;
  src: local(Local Font);
  ascent-override: 125%;
}

Spécifications

Spécification
CSS Fonts Module Level 4
# font-metrics-override-desc

Compatibilité des navigateurs

Voir aussi