font-stretch¶
Свойство font-stretch
устанавливает узкое, нормальное или широкое начертание шрифта, что позволяет уплотнять или расширять текст.
Шрифт и Цвет
- font
- font-family
- font-feature-settings
- font-kerning
- font-language-override
- font-optical-sizing
- font-size
- font-size-adjust
- font-stretch
- font-style
- font-synthesis
- font-variant
- font-variant-alternates
- font-variant-caps
- font-variant-east-asian
- font-variant-ligatures
- font-variant-numeric
- font-variant-position
- font-variation-settings
- font-weight
- line-height
Синтаксис¶
/* Keyword values */
font-stretch: ultra-condensed;
font-stretch: extra-condensed;
font-stretch: condensed;
font-stretch: semi-condensed;
font-stretch: normal;
font-stretch: semi-expanded;
font-stretch: expanded;
font-stretch: extra-expanded;
font-stretch: ultra-expanded;
/* Global values */
font-stretch: inherit;
font-stretch: initial;
font-stretch: unset;
Значения¶
Влияние разных значений font-stretch
на вид букв в тексте показано на рис. 1.
Примечание¶
Браузеры применяют свойство font-stretch
не ко всем шрифтам, поэтому уплотнение или расширение текста может не работать с некоторыми популярными и распространёнными гарнитурами шрифтов.
Значение по-умолчанию:
font-stretch: normal;
Применяется ко всем элементам
Спецификации¶
Поддержка браузерами¶
Описание и примеры¶
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>font-stretch</title>
<style>
p {
font-size: 5em;
font-family: 'Myriad Pro';
}
</style>
</head>
<body>
<p>
<span style="font-stretch: ultra-condensed">Б</span>
<span style="font-stretch: extra-condensed">Б</span>
<span style="font-stretch: condensed">Б</span>
<span style="font-stretch: semi-condensed">Б</span>
<span style="font-stretch: normal">Б</span>
<span style="font-stretch: semi-expanded">Б</span>
<span style="font-stretch: expanded">Б</span>
<span style="font-stretch: extra-expanded">Б</span>
<span style="font-stretch: ultra-expanded">Б</span>
</p>
</body>
</html>