Spec-Zone.ru › CSS

Свойство CSS `font-synthesis-weight`

Базовая поддержка Широко доступно

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и во многих версиях браузеров. Она доступна во всех браузерах с марта 2023 года.

Свойство font-synthesis-weight CSS позволяет указать, может ли браузер синтезировать полужирное начертание, если оно отсутствует в семействе шрифтов.

Часто удобно использовать сокращённое свойство font-synthesis, чтобы управлять всеми значениями синтеза начертаний.

Синтаксис

/* Keyword values */
font-synthesis-weight: auto;
font-synthesis-weight: none;

/* Global values */
font-synthesis-weight: inherit;
font-synthesis-weight: initial;
font-synthesis-weight: revert;
font-synthesis-weight: revert-layer;
font-synthesis-weight: unset;

Значения

Это свойство задаётся одним из следующих ключевых слов:

auto
Указывает, что при необходимости браузер может синтезировать отсутствующее полужирное начертание.
none
Указывает, что браузеру запрещено синтезировать отсутствующее полужирное начертание.

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

Начальное значение auto
Применяется к всем элементам и тексту
Наследуется да
Вычисленное значение как задано
Тип анимации дискретный

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

font-synthesis-weight = 
  auto |
  none

Примеры

Отключение синтеза полужирного начертания

В этом примере показано, как отключить синтез полужирного начертания браузером для шрифта Montserrat.

HTML

<p class="english">
  This is the default <strong>bold typeface</strong> and
  <em>oblique typeface</em>.
</p>

<p class="english no-syn">
  The <strong>bold typeface</strong> is turned off here but not the
  <em>oblique typeface</em>.
</p>

CSS

@import "https://fonts.googleapis.com/css2?family=Montserrat&display=swap";

.english {
  font-family: "Montserrat", sans-serif;
}
.no-syn {
  font-synthesis-weight: none;
}

Результат

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

Спецификация
Модуль CSS Fonts, уровень 4
# font-synthesis-weight

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

Настольные компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari на iOS Samsung Internet WebView для Android WebView на iOS
font-synthesis-weight
97
97
111
83
16.4
97
111
68
16.4
18.0
97
16.4
auto
97
97
111
83
16.4
97
111
68
16.4
18.0
97
16.4
none
97
97
111
83
16.4
97
111
68
16.4
18.0
97
16.4

См. также

  • сокращённое свойство font-synthesis, font-synthesis-small-caps, font-synthesis-style
  • font-style, font-variant, font-weight

© 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/Properties/font-synthesis-weight

Spec-Zone.ru

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