CSS
April 19, 2020
⑧Управление синтезом шрифтов: свойство font-synthesis
Продолжим изучение темы CSS - шрифты. Если пропустили прошлые статьи, то вот ссылки на них:
- ①Семейство шрифтов: свойство font-family
- ②Насыщенность шрифта: свойство font-weight
- ③Ширина шрифта: свойство font-stretch
- ④Начертание шрифта: свойство font-style
- ⑤Размер шрифта: свойство font-size
- ⑥Относительный размер шрифта: свойство font-size-adjust
- ⑦Сокращенная запись свойств шрифта: свойство font
8. Управление синтезом шрифтов: свойство font-synthesis
Свойство font-synthesis определяет, разрешено ли пользовательским агентам (браузерам) синтезировать полужирное или наклонное начертание шрифтов, когда они отсутствуют в семействе шрифтов. Если weight не указан, пользовательские агенты не должны синтезировать полужирное начертание, а если style не указан, пользовательские агенты не должны синтезировать курсив.
Свойство наследуется.
font-synthesis
Значения:
- none - Запрещает синтез начертаний.
- weight и/или style - По умолчанию свойство принимает значение font-synthesis: weight style;. Если указано только weight, это говорит браузеру, что жирный шрифт может быть синтезирован при необходимости. Если только style — синтезируется только курсив.
- initial - Устанавливает значение свойства в значение по умолчанию.
- inherit - Наследует значение свойства от родительского элемента.
Синтаксис
CSS
font-synthesis: none; font-synthesis: weight; font-synthesis: style; font-synthesis: weight style; font-synthesis: initial; font-synthesis: inherit;
Источник ↗