font-feature-settings¶
Свойство font-feature-settings
позволяет вам управлять расширенными типографскими функциями в шрифтах OpenType.
Примечание. По возможности разработчики должны использовать свойство font-variant
шрифта или соответствующие длинные свойства font-variant-ligatures
, font-variant-caps
, font-variant-east-asian
, font-variant-alternates
, font-variant-numeric
или font-variant-position
.
Свойство font-feature-settings
является низкоуровневой функцией, предназначенной для обработки особых случаев, когда нет другого способа включить или получить доступ к функции шрифтов OpenType. В частности, это свойство CSS не должно использоваться для включения строчной капители (small caps).
Демо¶
Шрифт и Цвет
- 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
Синтаксис¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
Значения¶
normal
-
текст отображается с настройками по-умолчанию.
<feature-tag-value>
-
При отображении текста список значений тега функции OpenType передается механизму компоновки текста для включения или отключения функций шрифта. Тег всегда является строкой из 4 символов ASCII. Если он имеет больше или меньше символов или содержит символы вне диапазона
U+20
—U+7E
, то все свойство недействительно. Значение представляет собой положительное целое число. Два ключевых словаon
иoff
синонимы для1
и0
соответственно. Если значение не задано, по умолчанию используется значение1
. Для небулевых функций OpenType (например, стилистических альтернатив) значение подразумевает выбранный глиф; для булевых значений это переключатель.
Список функций¶
Значение по-умолчанию:
1 |
|
Применяется к: ко всем элементам, включая ::first-letter
и ::first-line
.
Спецификации¶
Поддержка браузерами¶
Описание и примеры¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
|