css властивість font-language-override
Властивість font-language-override дозволяє керувати використанням конкретних гліфів для конкретної мови.
Властивість font-language-override є однією із CSS3-властивостей, яка вмикає різні функції, пов'язані з шрифтами, які можуть покращити зовнішній вигляд тексту на сторінці.
Ця властивість може бути корисною в деяких випадках, оскільки в багатьох мовах форма певних літер може відрізнятися залежно від контексту. Без задання HTML-атрибут lang повідомляє браузеру, як відображати гліфи, створені спеціально для цієї мови.
- Нотатка
-
Властивість
автор: Svitlanafont-language-overrideє розширенням движка Gecko (браузер Firefox), і не сумісна з іншими браузерами.
Синтаксис
font-language-override: normal | <string>
Властивість font-language-override може отримувати 2 значень:
-
normal -
Вказує, що при рендерингу шрифтами OpenType використовуються стандартні гліфи.
автор: Svitlana -
<string> -
Це значення являє собою єдиний трьох-літерний регістр, чутливий до системи OpenType мовний системний тег, який визначає систему мовлення OpenType, яка буде використовуватися замість мовної системи, що передбачається мовою елемента.
автор: Svitlana
| Значення без задання: | normal |
|---|---|
| Наслідує: | Так |
| Анімується: | Ні |
| JavaScript синтаксис: | object.style.fontLanguageOverride = ""; |
Переглядачі
| Переглядач | ||||||
|---|---|---|---|---|---|---|
| font-language-override | Не підтримується | 34.0 | Не підтримується | Не підтримується | Не підтримується | Не підтримується |
| Переглядач | |||
|---|---|---|---|
| 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";
}
Коментарі
Коментарів ще немає — будьте першим!