Кратко
СкопированоСвойство font
устанавливает узкое, нормальное или широкое начертание шрифта. Как и в случае font
, браузер не меняет рисунок шрифта, а выбирает из доступных шрифтов подходящие начертания, если они описаны в @font
или есть в системном шрифте.
Как пишется
СкопированоНекоторые шрифты имеют дополнительные начертания, в которых символы могут быть у́же (condensed
) или шире (expanded
) нормальной ширины. Если используемый вами шрифт не предполагает таких начертаний, то свойство font
действовать не будет.
Возможные значения:
normal
— нормальная или «текстовая» ширина шрифта (значение по умолчанию).semi
,- condensed condensed
,extra
,- condensed ultra
— сжатое начертание разной степени.- condensed semi
,- expanded expanded
,extra
,- expanded ultra
— расширенное начертание разной степени.- expanded - проценты — точное указание процентов. Отрицательные значения недопустимы. Границы диапазона зависят от того, какие значения поддерживает шрифт.
Интерактивный пример использования процентов в качестве значения:
Сопоставление ключевых слов с числовыми значениями:
ultra
— 50%;- condensed extra
— 62.5%;- condensed condensed
— 75%;semi
— 87.5%;- condensed normal
— 100%;semi
— 112.5%;- expanded expanded
— 125%;extra
— 150%;- expanded ultra
— 200%.- expanded
Пример использования ключевых слов в качестве значения:
Подсказки
Скопировано💡 Google API определяет ваш браузер для обеспечения совместимости (не все браузеры поддерживают вариативность шрифтов). Но из-за неточностей, некоторые браузеры, которые её поддерживают (например Opera), все равно получают статические шрифты. Имейте это в виду при работе с Google Fonts.