lang
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 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 gab es ein lang
Attribut mit einer anderen Bedeutung, das nur für <glyph>
Elemente galt. Dieses Attribut spezifizierte eine Liste von Sprachen gemäß RFC 5646: Tags for Identifying Languages (auch bekannt als BCP 47). Das Glyph sollte verwendet werden, wenn das xml:lang
Attribut genau mit einer der in diesem Parameter angegebenen Sprachen übereinstimmte, oder wenn das xml:lang
Attribut genau einem Präfix einer der in diesem Parameter angegebenen Sprachen entsprach, so dass das erste Tag-Zeichen nach dem Präfix "- " 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 für das Element verwendete Sprache an. Die Syntax dieses Wertes ist in RFC 5646: Tags for Identifying Languages (auch bekannt als BCP 47) definiert.
Die gebräuchlichste Syntax ist ein Wert, der aus einem zweistelligen Kleinbuchstabenteil für die Sprache und einem zweistelligen Großbuchstabenteil für die Region oder das Land besteht, getrennt durch ein Minuszeichen, z.B.
en-US
für US-Englisch oderde-AT
für Österreichisches Deutsch.
Spezifikationen
Specification |
---|
Scalable Vector Graphics (SVG) 2 # LangSpaceAttrs |