Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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

html
<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 oder de-AT für Österreichisches Deutsch.

Spezifikationen

Specification
Scalable Vector Graphics (SVG) 2
# LangSpaceAttrs

Browser-Kompatibilität

Siehe auch