css властивість font-language-override


Властивість font-language-override дозволяє керувати використанням конкретних гліфів для конкретної мови.

Властивість font-language-override є однією із CSS3-властивостей, яка вмикає різні функції, пов'язані з шрифтами, які можуть покращити зовнішній вигляд тексту на сторінці.

Ця властивість може бути корисною в деяких випадках, оскільки в багатьох мовах форма певних літер може відрізнятися залежно від контексту. Без задання HTML-атрибут lang повідомляє браузеру, як відображати гліфи, створені спеціально для цієї мови.

автор: Svitlana

Нотатка

Властивість font-language-override є розширенням движка Gecko (браузер Firefox), і не сумісна з іншими браузерами.

автор: Svitlana

Синтаксис

font-language-override: normal | <string>

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

normal

Вказує, що при рендерингу шрифтами OpenType використовуються стандартні гліфи.

автор: Svitlana

<string>

Це значення являє собою єдиний трьох-літерний регістр, чутливий до системи OpenType мовний системний тег, який визначає систему мовлення OpenType, яка буде використовуватися замість мовної системи, що передбачається мовою елемента.

автор: Svitlana

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

Переглядачі

Підтримка: стаціонарні переглядачі
Переглядач Google Chrome Mozilla Firefox Apple Safari Opera Microsoft EDGE Microsoft Internet Explorer
font-language-override Не підтримується 34.0 Не підтримується Не підтримується Не підтримується Не підтримується
Підтримка: мобільні переглядачі
Переглядач Mobile Google Android Mobile Mozilla Firefox Mobile Apple Safari
font-language-override Не підтримується 34.0 Не підтримується

Приклади

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

Сербська кирилиця в курсиві має власні форми літер б, г, д, п, т. font-language-override: "SRB" просить у шрифту саме їх, хай якою є мова сторінки. Ефект залежить від шрифту: без локалізованих гліфів обидва рядки однакові.

HTML

<p class="default">брзо треба писати — типові курсивні гліфи</p>
<p class="srb">брзо треба писати — примусово сербські</p>

CSS

p {
    font-style: italic;
    font-size: 24px;
}

.srb {
    font-language-override: "SRB";
}
автор: Svitlana

Коментарі

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

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

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

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

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

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

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

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

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

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

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