Перейти к содержимому

Свойство CSS font-language-override

Свойство font-language-override управляет использованием глифов, специфичных для языка. Это свойство может принимать два значения: normal и <string>. Значение <string> должно соответствовать допустимому языковому тегу BCP 47. Например, tr для турецкого языка.

По умолчанию атрибут lang в HTML указывает браузеру отображать глифы, предназначенные для определенного языка.

Свойство font-language-override переопределяет поведение шрифта для конкретного языка. Это полезно, когда шрифт не имеет необходимых языково-специфичных функций OpenType (например, locl), и вы можете переопределить поведение по умолчанию, чтобы использовать глифы из другого языка, которые следуют аналогичным типографским правилам.

Начальное значениеnormal
Применяется кКо всем элементам. Также применяется к ::first-letter и ::first-line.
НаследуетсяДа.
АнимацияДискретная.
ВерсияCSS3
Синтаксис DOMobject.style.fontLanguageOverride = "normal";

Синтаксис

Синтаксис свойства CSS font-language-override

css
font-language-override: normal | <string>;

Пример свойства font-language-override:

Пример использования свойства CSS font-language-override со значением normal

html
<!DOCTYPE html>
<html>
  <head>
    <title>The title of the document </title>
    <style>
      .example1 {
        font-language-override: normal;
      }
      .example2 {
        font-language-override: "da";
      }
    </style>
  </head>
  <body>
    <h2>Font-language-override property example</h2>
    <p class="example1">Default language setting.</p>
    <p class="example2">Here the font-language-override is set to Danish.</p>
  </body>
</html>

Значения

ЗначениеОписание
normalУказывает браузеру использовать глифы шрифта, подходящие для языка, указанного в атрибуте lang. Это значение по умолчанию для данного свойства.
<string>Указывает браузеру использовать глифы шрифта, заданные в <string>.

Практика

В чем цель свойства 'font-language-override' в CSS?

Считаете ли это полезным?

Предпросмотр dual-run — сравните с маршрутами Symfony на продакшене.