lang
lang 屬性用於指定元素中包含文字內容的內容和屬性所使用的主要語言。
還有一個 xml:lang 屬性(帶有名稱空間)。如果兩者都已定義,則使用帶有名稱空間的屬性,而不帶名稱空間的屬性將被忽略。
在 SVG 1.1 中,有一個 lang 屬性,其含義不同,僅適用於 <glyph> 元素。該屬性指定了一系列 BCP 47 語言標籤。如果 xml:lang 屬性與該引數值中給出的語言之一完全匹配,或者 xml:lang 屬性等於該引數值中給出的語言之一的字首,並且字首後面的第一個標籤字元是“-”,則使用該字形。
您可以將此屬性與任何 SVG 元素一起使用。
示例
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>
用法說明
| 值 | <language-tag> |
|---|---|
| 預設值 | None |
| 可動畫的 | 否 |
<language-tag>-
此值使用有效的 BCP 47 語言標籤 指定該元素使用的語言。
最常見的語法是語言的小寫雙字元部分和地區或國家的 uppercase 雙字元部分,用連字元分隔,例如,
en-US表示美式英語,de-AT表示奧地利德語。
規範
| 規範 |
|---|
| Scalable Vector Graphics (SVG) 2 # LangSpaceAttrs |
瀏覽器相容性
載入中…