font-feature-settings

Управляем дополнительными символами в вариативном шрифте.

Время чтения: меньше 5 мин

Это незавершённая статья. Вы можете помочь её закончить! Почитайте о том, как контрибьютить в Доку.

Кратко

Скопировано

Свойство font-feature-settings позволяет управлять функциями шрифтов с расширенным набором символов.

Как пишется

Скопировано
  • normal — сбрасывает настройки до стандартных.

Следующие значения указываются в кавычках:

  • "liga" — стандартные лигатуры.
  • "dlig" — дискретные лигатуры.
  • "onum" — цифры в старом стиле.
  • "lnum" — цифры равны по высоте прописным буквам.
  • "tnum" — табличные цифры.
  • "zero" — перечёркнутый ноль.
  • "frac" — дроби.
  • "sups" — надстрочный текст.
  • "subs" — подстрочный текст.
  • "smcp" — уменьшенные заглавные.
  • "c2sc" — преобразование заглавных букв в уменьшенные заглавные.
  • "case" — регистрозависимые формы.
  • "hlig" — исторические лигатуры.
  • "calt" — контекстные варианты начертания.
  • "swsh" — каллиграфические начертания.
  • "hist" — исторические формы.
  • "ss**" — стилистические наборы 01–20, например ss01, ss02 и так далее.
  • "kern" — кернинг.
  • "locl" — локализованные формы.
  • "rlig" — обязательные лигатуры.
  • "medi" — срединные формы.
  • "init" — исходные формы.
  • "isol" — изолированные формы.
  • "fina" — конечные формы.
  • "mark" — метка.
  • "mkmk" — позиционирование между метками.