日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)XHTML教程:XHTML語法規(guī)則

通過上節(jié)《XHTML 與 HTML 之間的差異》的學(xué)習(xí),我們知道編寫 XHTML 代碼需要干凈的 HTML 語法,XHTML語法與HTML語法非常相似,幾乎所有有效的HTML元素在XHTML中都是有效的。但是當(dāng)你編寫一個(gè)XHTML文檔時(shí),你需要特別注意使你的HTML文檔符合XHTML。下面XWCX.NET帶大家深入學(xué)習(xí)XHTML的語法規(guī)則:


更多的 XHTML 語法規(guī)則:

  1. 在XHTML文檔的開頭寫一個(gè)DOCTYPE聲明。
  2. 只寫小寫的所有XHTML標(biāo)簽和屬性。
  3. 關(guān)閉所有的XHTML標(biāo)簽。
  4. 將所有標(biāo)簽嵌套正確。
  5. 引用所有的屬性值。
  6. 禁止屬性最小化。
  7. 更換名稱與屬性ID屬性。
  8. 棄用腳本標(biāo)記的語言屬性。

這里是上面的XHTML規(guī)則的詳細(xì)解釋

DOCTYPE聲明

所有的XHTML文檔在開始時(shí)都必須有一個(gè)DOCTYPE聲明。有三種類型的DOCTYPE聲明,在XHTML Doctypes一章中詳細(xì)討論。

這是一個(gè)使用DOCTYPE的例子:

區(qū)分大小寫

XHTML是區(qū)分大小寫的標(biāo)記語言。所有的XHTML標(biāo)簽和屬性都需要以小寫字母來寫。


w3cschool 在線教程

w3cschool 在線教程

在這個(gè)例子中,超鏈接Href和錨標(biāo)簽A不是小寫,所以這是不正確的。

關(guān)閉標(biāo)簽

每個(gè)XHTML標(biāo)簽都應(yīng)該有一個(gè)等效的結(jié)束標(biāo)簽,即使是空的元素也應(yīng)該有結(jié)束標(biāo)簽。

這里是一個(gè)例子,顯示使用標(biāo)簽的有效和無效的方式:


這段不是按照XHTML語法編寫的。

以下語法顯示了在XHTML中編寫上述標(biāo)記的正確方法。不同的是,這里我們已經(jīng)關(guān)閉了兩個(gè)標(biāo)簽。


這段是按照XHTML語法編寫的。




屬性行情

XHTML屬性的所有值必須被引用。否則,你的XHTML文檔被認(rèn)為是一個(gè)無效的文檔。

這里是顯示語法的例子:



簡寫屬性

XHTML不允許屬性簡寫。這意味著你需要明確說明屬性及其值。

以下示例顯示了差異:


下面是一個(gè) HTML 的簡寫屬性列表,以及在 XHTML 中的改寫:

HTML XHTML
compact compact="compact"
checked checked="checked"
declare declare="declare"
readonly readonly="readonly"
disabled disabled="disabled"
selected selected="selected"
defer defer="defer"
ismap ismap="ismap"
nohref nohref="nohref"
noshade noshade="noshade"
nowrap nowrap="nowrap"
multiple multiple="multiple"
noresize noresize="noresize"

ID屬性

id屬性取代了name屬性。而不是使用name =“name”,XHTML更喜歡使用id =“id”。

以下示例顯示了如何:



語言屬性

腳本標(biāo)記的語言屬性已被棄用。以下示例顯示了這種差異:




嵌套標(biāo)簽

您必須正確嵌套所有的XHTML標(biāo)簽。否則,您的文檔被認(rèn)為是不正確的XHTML文檔。

以下示例顯示了語法:


這個(gè)文本是粗體和斜體

這是粗體和斜體字。


元素禁止

以下元素不允許其中有任何其他元素。這個(gè)禁止適用于所有的嵌套深度。意思是,它包括所有的降序元素。

元件 禁令
不得包含其他元素。
不得包含,元素。
不得包含