xml:lang
非推奨;: この機能は非推奨になりました。まだ対応しているブラウザーがあるかもしれませんが、すでに関連するウェブ標準から削除されているか、削除の手続き中であるか、互換性のためだけに残されている可能性があります。使用を避け、できれば既存のコードは更新してください。このページの下部にある互換性一覧表を見て判断してください。この機能は突然動作しなくなる可能性があることに注意してください。
xml:lang 属性は、特定の要素のテキストコンテンツが含まれている内容や属性で使用される主要な言語を指定します。
これは、要素に含まれる自然言語をマークアップするために、すべての XML 派生言語ですることができる汎用属性です。
同時に、lang という属性(名前空間なし)もあります。両方が定義されている場合、名前空間のある方が使用され、名前空間のない方は無視されます。
要素
この属性は、どのSVG要素でも使用できます。
使用上のメモ
| 値 | <language-tag> |
|---|---|
| デフォルト値 | なし |
| アニメーション | 不可 |
<language-tag>-
この値は、その要素に使用される言語を、有効なBCP 47 言語タグとして指定します。
最も一般的な構文は、言語を表す小文字の 2 文字の部分と、地域または国を表す大文字の 2 文字の部分をマイナス記号で別個に区切った形式です。例えば、米国英語は
en-US、オーストリアのドイツ語はde-ATとなります。
例s
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>
仕様書
| 仕様書 |
|---|
| Scalable Vector Graphics (SVG) 2> # LangSpaceAttrs> |