明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

html標(biāo)簽中l(wèi)ang的作用

[摘要]本篇文章主要介紹html標(biāo)簽中l(wèi)ang的作用,感興趣的朋友參考下,希望對大家有所幫助。寫在html標(biāo)簽中的lang屬性作用:聲明當(dāng)前頁面的語言類型。如:<html lang=en></html> //英文<html lang=zh></html> /...
本篇文章主要介紹html標(biāo)簽中l(wèi)ang的作用,感興趣的朋友參考下,希望對大家有所幫助。


寫在html標(biāo)簽中的lang屬性作用:聲明當(dāng)前頁面的語言類型。

如:

<html lang='en'></html> //英文
<html lang='zh'></html> //中文
<html lang='ja'></html> //日文
<html lang='en-us'></html> //美式英文

注意:lang屬性中的語言代碼不區(qū)分大小寫

<html lang='en-us'></html> //英文
<html lang='en-US'></html> //英文

上面的兩行代碼一樣的效果。

另外,lang屬性也可以加到普通標(biāo)簽上。

如:

<p lang='en'>this is English .</p>


lang 屬性 -- HTML語言聲明屬性

示例

<html xmlns="http://www.php.cn" lang="en" xml:lang="en">
<html xmlns="http://www.php.cn" lang="zh-CN" xml:lang="zh-CN">
  • en定義語言為英語

  • zh-CN定義語言為中文

說明:

  • 如果網(wǎng)頁定義為XHTML1.1或者XML格式,那么可以使用xml:lang屬性(因為xml:lang屬性是在XML中確定語言信息的標(biāo)準(zhǔn)用法).

  • 如果網(wǎng)頁使用HTML格式,那么應(yīng)該同時使用xml:lang和lang屬性.

定義和用法


lang 屬性規(guī)定元素內(nèi)容的語言。


HTML 4.01 與 HTML5之間的差異

在 HTML5 中, lang 屬性可用于任何的 HTML 元素 (它會驗證任何HTML元素。但不一定是有用)。

在 HTML 4.01 中, lang 屬性不能用于: <base>, <br>, <frame>, <frameset>, <hr>, <iframe>, <param>, 和 <script>。


語法

<element lang="language_code"

關(guān)于網(wǎng)頁頭部lang屬性:單一的cn和zh-CN均屬于廢棄用法。

問題是:zh已經(jīng)不是語言code,而是macrolang,能作為語言code的是:cmn(國語)、yue(粵語)、wuu(吳語)等,建議寫成zh-cmn而不是只寫cmn,主要考慮兼容性(至少可以匹配zh)。

zh-Hans/zh-Hant表示簡體和繁體。
zh-cmn-Hans表示簡體中文書寫的國語。

如何標(biāo)記的例子

1,簡體中文頁面:html

2,繁體中文頁面:html

3,英語頁面:htm

4,音頻—國語演唱:audio

5,音頻—粵語演唱:audio 注意4,5為音頻,不應(yīng)加上Hans/Hant標(biāo)記 需要加地區(qū)代碼的情況比較少,除非為了強調(diào)不同地區(qū)漢語使用差異,如:

zh-cmn-Hans-CN 普通話 (簡體, 中國大陸)
zh-cmn-Hant-TW 普通話 (繁體, 臺灣)
<p lang="zh-cmn-Hans">
             <b lang="zh-cmn-Hans-CN">菠蘿</b>
             <b lang="zh-cmn-Hant-TW">鳳梨</b>
</p>

相關(guān)推薦:

html規(guī)定元素內(nèi)容的語言屬性lang

java.lang.Void類源碼的詳細(xì)介紹

Java中關(guān)于Lang包下常用的工具類詳解

以上就是html標(biāo)簽中l(wèi)ang的作用的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!


網(wǎng)站建設(shè)是一個廣義的術(shù)語,涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護的網(wǎng)站。