xml:lang
Veraltet: Diese Funktion wird nicht mehr empfohlen. Obwohl einige Browser sie möglicherweise noch unterstützen, könnte sie bereits aus den relevanten Webstandards entfernt worden sein, in Kürze entfernt werden oder nur noch aus Kompatibilitätsgründen bestehen. Vermeiden Sie die Verwendung und aktualisieren Sie vorhandenen Code, falls möglich; siehe die Kompatibilitätstabelle am Ende dieser Seite, um Ihre Entscheidung zu unterstützen. Beachten Sie, dass diese Funktion jederzeit aufhören könnte zu funktionieren.
Das xml:lang
Attribut gibt die Hauptsprache an, die in den Inhalten und Attributen verwendet wird, die Textinhalt bestimmter Elemente enthalten.
Es ist ein universelles Attribut, das in allen XML-Dialekten erlaubt ist, um die natürliche menschliche Sprache zu kennzeichnen, die ein Element enthält.
Es gibt auch ein lang
Attribut (ohne Namespace). Wenn beide definiert sind, wird das mit Namespace verwendet, und das ohne wird ignoriert.
Elemente
Sie können dieses Attribut mit jedem SVG-Element verwenden.
Anwendungsnotizen
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, 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 US-Englisch oderde-AT
für Österreichisches Deutsch.
Beispiele
<svg viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
<text xml:lang="en-US">This is some English text</text>
</svg>
Spezifikationen
Specification |
---|
Scalable Vector Graphics (SVG) 2 # LangSpaceAttrs |