2010-01-25 75 views
2

我偷看了使用XHTML 1.0 Strict DOCTYPE的公共網站的來源,並注意到它指定了與頁面語言相關的兩個屬性。xml:lang&lang屬性如何影響XHTML嚴格1.0頁面的呈現?

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> 

頁面是用日語的方式。我的問題是這樣的: -

我懷疑屬性XML:郎 & 不影響頁面的渲染的瀏覽器。它是HTTP Header中的Content-Type,它指定頁面的編碼。我對麼 ?

回答

2

specification表示:可以由用戶代理使用通過lang屬性指定

語言信息,以控制在呈現各種方式。這裏筆者提供的語言信息可能會有所幫助的一些情況包括:

  • 協助搜索引擎
  • 協助語音合成
  • 幫助用戶代理選擇字形變體爲高品質排印
  • 幫助用戶代理選擇一組引號
  • 幫助用戶代理做出關於連字符,連字和間距的決定
  • 幫助拼寫檢查器和語法檢查器

除此之外,我無法想象這會影響佈局或文檔模式(怪癖模式VS標準模式)。當涉及到這樣的事情時,PPK's Quirksmode幾乎是標準參考,並且搜索該網站顯示沒有提及lang屬性。

+0

如果使用不同的字形變體,可能會導致行高變化。據我所知,它並沒有。 – Hawken 2013-11-02 05:36:37

相關問題