Propriété CSS font-language-override
La propriété font-language-override contrôle l'utilisation des glyphs spécifiques à la langue. Cette propriété peut être spécifiée par deux valeurs: normal et <string>."String" doit corresponder à la balise de langue. Par exemple, "TRK" pour Turc.
La propriété font-language-override passe outre au comportement de la police pour une langue spécifique. C'est utile, car quand la police n'a pas de règles, vous pouvez utiliser les glyphs d'une autre langue, qui suivent les règles similaires.
Valeur initiale | normal |
Appliquée à | Tous les éléments. Elle est appliquée aussi à ::first-letter et ::first-line. |
Héritée | Oui. |
Animable | Discrete. |
Version | CSS3 |
Syntaxe DOM | object.style.fontLanguageOverride = "normal"; |
Syntaxe
font-language-override: normal | <string>;
Exemple
<!DOCTYPE html>
<html>
<head>
<title>Titre du document </title>
<style>
.example1 {
font-language-override: normal;
}
.example2{
font-language-override: "DAN";
}
</style>
</head>
<body>
<h2>Exemple de la propriété font-language-override</h2>
<p class="example1">Paramètres de langue initiale.</p>
<p class="example2">Ici font-language-override est définie à Danois.</p>
</body>
</html>
Valeurs
Valeur | Description |
---|---|
normal | Donne des instructions au navigateur d'utiliser les glyphs qui sont appropriés pour la langue spécifiée par l'attribut lang. C'est la valeur initiale de cette propriété. |
<string> | Donne des instruction au navigateur d'utiliser les glyphs de police spécifiés par la chaîne. |
initial | Définit la valeur initiale. |
inherit | Hérite la propriété de l'élément parent. |
Support de Navigateurs
✕ | ✕ |
34.0+ 4.0 -webkit- |
✕ | ✕ |
Pratiquez vos connaissances
Qu'est-ce que l'attribut CSS 'font-language-override' et comment s'en servir?
Correcte!
Incorrecte!