xml:lang
已棄用:此功能不再推薦。儘管一些瀏覽器可能仍然支援它,但它可能已被從相關的 Web 標準中刪除,可能正在被棄用,或者可能僅出於相容性目的而保留。避免使用它,如果可能,請更新現有程式碼;請參閱此頁面底部的相容性表,以指導您的決策。請注意,此功能可能隨時停止工作。
xml:lang 屬性指定包含特定元素文字內容的內容和屬性中使用的主要語言。
它是一個在所有 XML 方言中都允許的通用屬性,用於標記元素包含的自然人類語言。
還有一個lang 屬性(無名稱空間)。如果兩者都已定義,則使用帶名稱空間的屬性,忽略不帶名稱空間的屬性。
元素
您可以將此屬性與任何 SVG 元素一起使用。
使用說明
| 值 | <語言標籤> |
|---|---|
| 預設值 | 無 |
| 可動畫 | 否 |
<語言標籤>-
此值指定元素使用的語言。此值的語法在RFC 5646:語言識別標籤(也稱為 BCP 47)中定義。
最常見的語法是,由小寫兩位語言程式碼和用連字元分隔的大寫兩位地區或國家/地區程式碼組成的值,例如,
en-US表示美國英語,de-AT表示奧地利德語。
示例
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>
規範
| 規範 |
|---|
| 可縮放向量圖形 (SVG) 2 # LangSpaceAttrs |
瀏覽器相容性
BCD 表格僅在啟用 JavaScript 的瀏覽器中載入。