(我感興趣的是HTML 4.01 和 HTML5,如果應該有差異)帶`lang`屬性的img`元素:圖像本身的語言?
是否一個img
元素的lang
屬性適用於src
屬性嗎?還是僅僅爲alt
和title
屬性?
例子:
<img src="example.png" alt="a red foobar" lang="en" />
被認爲是英語中的形象 「example.png」? (想想論壇主題的屏幕截圖,或者單詞的圖形表示,或文檔的掃描)
如果這是真的,則帶有非語言內容的圖像需要獲得lang="zxx"
。但是,這也適用於alt
/title
屬性,這將是不正確的。
不知道'lang'接受了一個空字符串,但這樣做是有道理的。在HTML5之前,「lang =」「'永遠有效嗎? – BoltClock
@BoltClock,'lang =「」'在HTML 4.01中無效(即使在形式上),因爲它用'NAME'值聲明屬性。但HTML 4.01在這方面已經過時了。 XHTML5引用了BCP 47,它明確地將空字符串定義爲可能的語言代碼。 –
關於lang值:zxx值的意思是「沒有語言的內容」,而空值也可能意味着「未知」(類似於未確定的「und」),或者我錯了嗎? – unor