/css/font-variant-ligatures:> Специальные формы лигатур_
Свойство font-variant-ligatures
Синтаксис
CSS
font-variant-ligatures: normal | none | [ <общие-лигатуры> || <дискреционные-лигатуры> || <исторические-лигатуры> || <контекстные-альтернативы> ];
Описание
Свойство font-variant-ligatures
включает или отключает специальные формы лигатур, используемые в зависимости от контекста.
Применяется: | ко всем элементам; |
---|---|
Наследование: | присутствует; |
Проценты: | не используются; |
Медиа: | визуальные. |
Примечание
«font-variant-ligatures
» является подсвойством свойства «font-variant
».
Поддержка браузерами
Chrome
Firefox
Opera
Maxthon
IExplorer
Safari
iOS
Android
Спецификация
CSS | Раздел | |
---|---|---|
1 | ||
2 | ||
2.1 | ||
2.2 | ||
3 | 6.4 Ligatures: the font-variant-ligatures property | Перевод |
Значения
<общие-лигатуры>
- common-ligatures
- Позволяет отображать общие лигатуры (функция OpenType: «
liga, clig
»). Для OpenType шрифтов, общие лигатуры включены по умолчанию. - no-common-ligatures
- Отключает отображение общих лигатур.
<дискреционные-лигатуры>
- discretionary-ligatures
- Включает отображение дискреционных лигатур (функция OpenType: «
dlig
»). Определение того какие лигатуры являются дискреционными, а какие дополнительными происходит на основе типа дизайна, поэтому авторам необходимо ознакомиться с документацией данного шрифта, чтобы понять, какие лигатуры считаются дискреционными. - no-discretionary-ligatures
- Отключает отображение дискреционных лигатур.
<исторические-лигатуры>
- historical-ligatures
- Включает отображение исторических лигатур (функция OpenType: «
hlig
»). - no-historical-ligatures
- Отключает отображение исторических лигатур.
<контекстные-альтернативы>
- contextual
- включает отображение контекстных альтернатив (функция OpenType: «
calt
»). Эта функция обычно используется для гармонизации формы глифов с окружающим контекстом. Для OpenType шрифтов, эта функция включена по умолчанию. - no-contextual
- Отключает отображение контекстных альтернатив.
Прочие значения
- none
- Указывает, что все виды лигатур и контекстных форм, охватываемые этим свойством, отключены. В ситуациях, когда лигатуры не используются, это положение может улучшить скорость отображения текста.
- normal
- Общие функции шрифта включены по умолчанию. Для OpenType шрифтов, общие лигатуры и контекстные формы включены по умолчанию (дискреционные и исторические лигатуры выключены).
Начальное значение: «normal
».
Пример использования
Листинг кода
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Свойство font-variant-ligatures</title>
<style type="text/css">
span { font-size: 18pt; }
.fontL { font-variant-ligatures: no-common-ligatures; }
</style>
</head>
<body>
<h1>Специальные формы лигатур</h1>
<p>Текст с использованием общих лигатур:<br><span class="fontL">"This firm was founded in 1926"</span>.</p>
<p>Текст без использования общих лигатур:<br><span>"This firm was founded in 1926"</span>.</p>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title>Свойство font-variant-ligatures</title>
<style type="text/css">
span { font-size: 18pt; }
.fontL { font-variant-ligatures: no-common-ligatures; }
</style>
</head>
<body>
<h1>Специальные формы лигатур</h1>
<p>Текст с использованием общих лигатур:<br><span class="fontL">"This firm was founded in 1926"</span>.</p>
<p>Текст без использования общих лигатур:<br><span>"This firm was founded in 1926"</span>.</p>
</body>
</html>
Свойство font-variant-ligatures