Spec-Zone.ru › CSS

CSS-дескриптор at-rule `ascent-override`

Базовая поддержка Ограниченная доступность

Эта функция не относится к базовым, поскольку она не работает в некоторых из наиболее широко используемых браузеров.

ascent-override CSS-дескриптор для at-rule @font-face определяет метрику подъёма шрифта. Метрика подъёма — это высота над базовой линией, которую CSS использует для размещения линейных блоков в строчном контексте форматирования.

Синтаксис

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

Значения

normal
Значение по умолчанию. При его использовании значение метрики берётся из файла шрифта.
<percentage>
Значение типа <percentage>.

Формальное определение

Формальный синтаксис

Примеры

Переопределение метрик резервного шрифта

Свойство ascent-override может помочь при переопределении метрик резервного шрифта, чтобы они лучше соответствовали метрикам основного веб-шрифта.

@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%;
}

Спецификации

Спецификация
Модуль шрифтов CSS, уровень 4
# font-metrics-override-desc

Совместимость с браузерами

Настольные компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari для iOS Samsung Internet WebView для Android WebView для iOS
ascent-override
87
87
89
73
предварительная версия
87
89
62
Нет
14.0
87
Нет

См. также

  • descent-override
  • font-display
  • font-family
  • font-weight
  • font-style
  • font-stretch
  • font-feature-settings
  • font-variation-settings
  • line-gap-override
  • src
  • size-adjust
  • unicode-range дескриптор

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/At-rules/@font-face/ascent-override

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API