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 Inhalten und Attributen mit Textinhalt bestimmter Elemente verwendet wird.

Es handelt sich um ein universelles Attribut, das in allen XML-Dialekten verwendet werden darf, um die natürliche menschliche Sprache, die ein Element enthält, zu kennzeichnen.

Es gibt auch ein lang Attribut (ohne Namensraum). Wenn beide definiert sind, wird das Attribut mit Namensraum verwendet und das ohne wird ignoriert.

Elemente

Sie können dieses Attribut mit jedem SVG-Element verwenden.

Nutzungshinweise

Wert <language-tag>
Standardwert Keiner
Animierbar Nein
<language-tag>

Dieser Wert gibt die verwendete Sprache für das Element an. Die Syntax dieses Wertes ist in RFC 5646: Tags for Identifying Languages (also known as BCP 47) definiert.

Die gängigste 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 einen Bindestrich, z.B. en-US für US-Englisch oder de-AT für Österreichisches Deutsch.

Beispiele

html
<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

Browser-Kompatibilität

Siehe auch