css властивість font-kerning


Властивість font-kerning використовується для зміни інтервалу між гліфами. На прикладі ми бачимо різницю між першим рядком, до якого застосовані властивості без задання, та другим, для якого ввімкнутий кернінг.

Властивість `font-kerning`

Кернінг - це типографічний термін, який стосується коректування простору між двома гліфами. Ці два символи називаються парами кернінга. Кернінг більш правильно налаштовує цей інтервал.Деякі символи можуть викликати проблеми з проміжками, які виявляються лише в парі з іншим потенційно проблемним глфіом. Пари з літерами, які найчастіше потребують кернінгу, як правило, являють собою комбінації символів верхнього та нижнього регістру, а також пари з пунктуацією. Зауважте, що викликає проблему не один символ, а пара символів.

У більшості шрифтів є вбудована таблиця кернінгу, в якій перераховуються певні пари гліфів та коригування інтервалу, які слід застосувати до них. Шрифт високої якості зазвичай постачається між 500 і 1000 пар кернінга, тому кернінг часто застосовується автоматично. Однак можуть бути випадки, коли ви не бажаєте, щоб кернінг застосовувався автоматично. Ви можете використовувати властивість font-kerning, щоб включити або вимкнути кернінг за необхідності.

автор: Svitlana

Порада

Chrome до версії 33, Opera до версії 20 і Safari підтримують властивість -webkit-font-kerning.

автор: Svitlana
Нотатка

Властивість font-kerning не буде мати видимого ефекту при використанні шрифтів, які не підтримують кернінг гліфів.

автор: Svitlana

Синтаксис

font-kerning: auto | normal | none

Властивість font-kerning може отримувати 3 значень:

auto

Вказує, що кернінг застосовується на розсуд браузера.

автор: Svitlana

normal

Вказує, що застосовується кернінг.

автор: Svitlana

none

Вказує, що кернінг не застосовується.

автор: Svitlana

Значення без задання: auto
Наслідує: Так
Анімується: Ні
JavaScript синтаксис: object.style.fontKerning = '';

Переглядачі

Підтримка: стаціонарні переглядачі
Переглядач Google Chrome Mozilla Firefox Apple Safari Opera Microsoft EDGE Microsoft Internet Explorer
font-kerning 33.0 <br> 29.0 -webkit- 34.0 7.0 -webkit- 7.0 -o- Не підтримується Не підтримується
Підтримка: мобільні переглядачі
Переглядач Mobile Google Android Mobile Mozilla Firefox Mobile Apple Safari
font-kerning 4.4.4 34.0 8.0 -webkit-

Приклади

+ запропонувати свій приклад у пісочниці

Кернінг — індивідуальні відстані між парами літер (AV, WA, To). З none пари розсуваються на «сирі» відстані — порівняй ширину однакових рядків.

HTML

<p class="on">Кернінг увімкнено: AVATAR WAVE Tor</p>
<p class="off">Кернінг вимкнено: AVATAR WAVE Tor</p>

CSS

p {
    font-size: 28px;
    font-family: Georgia, serif;
}

.on  { font-kerning: normal; }
.off { font-kerning: none; }
автор: Svitlana

Приклад використання

автор: Svitlana

Коментарі

Коментарів ще немає — будьте першим!

Відповідь для

Увійдіть — коментар з'явиться одразу, без капчі й очікування перевірки.

Пропозиція правки

Ваша версія — : після перевірки замінить чинну. Нова порада чи нотатка — з'явиться на сторінці після перевірки.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія секції «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія опису «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Зворотний зв'язок
Вхід