lang
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Das lang
-Attribut gibt die primäre Sprache an, die in Inhalten und Attributen verwendet wird, die Textinhalt bestimmter Elemente enthalten.
Es gibt auch ein xml:lang
-Attribut (mit Namensraum). Wenn beide definiert sind, wird das mit Namensraum verwendet und das ohne wird ignoriert.
In SVG 1.1 war ein lang
-Attribut mit einer anderen Bedeutung definiert, das nur auf <glyph>
-Elemente anwendbar war. Dieses Attribut spezifizierte eine Liste von BCP 47-Sprachcodes. Der Glyph sollte verwendet werden, wenn das xml:lang
-Attribut genau mit einer der Sprachen übereinstimmte, die im Wert dieses Parameters angegeben sind, oder wenn das xml:lang
-Attribut genau einem Präfix einer der im Wert dieses Parameters angegebenen Sprachen entsprach, so dass das erste Tag-Zeichen nach dem Präfix ein "-"-Zeichen war.
Sie können dieses Attribut mit jedem SVG-Element verwenden.
Beispiel
<svg viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
<text lang="en-US">This is some English text</text>
</svg>
Verwendungshinweise
Wert | <language-tag> |
---|---|
Standardwert | Keiner |
Animierbar | Nein |
<language-tag>
-
Dieser Wert gibt die verwendete Sprache für das Element als gültigen BCP 47-Sprachcode an.
Die gebräuchlichste Syntax ist ein Wert, der aus einem zweistelligen, kleingeschriebenen Teil für die Sprache und einem zweistelligen, großgeschriebenen Teil für die Region oder das Land besteht, getrennt durch ein Minuszeichen, z. B.
en-US
für Amerikanisches Englisch oderde-AT
für Österreichisches Deutsch.
Spezifikationen
Specification |
---|
Scalable Vector Graphics (SVG) 2> # LangSpaceAttrs> |
Browser-Kompatibilität
Loading…