lang

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Das lang Attribut gibt die primäre Sprache an, die in den Inhalten und Attributen verwendet wird, die Textinhalte bestimmter Elemente enthalten.

Es gibt auch ein xml:lang Attribut (mit Namespace). Wenn beide definiert sind, wird dasjenige mit Namespace verwendet und das ohne 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 Parameterwert angegebenen Sprachen übereinstimmte oder wenn das xml:lang Attribut genau einem Präfix einer der in diesem Parameterwert 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

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 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 zweibuchstabigen, kleingeschriebenen Teil für die Sprache und einem zweibuchstabigen, großgeschriebenen Teil für die Region oder das Land besteht, getrennt durch ein Minuszeichen, z.B. en-US für US-Englisch oder de-AT für Österreichisches Deutsch.

Spezifikationen

Specification
Scalable Vector Graphics (SVG) 2
# LangSpaceAttrs

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
lang

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch