XHTML與HTML語法的區別

 

XHTML與HTML語法的區別

蒐集整理:[email protected]

來源:《新手學CSS+DIV》曾靜娜 等  編著


雖然XHTML與HTML的語法結果非常類似,但是XHTML遵循更加嚴格的規則。以下總結XHTML相對於HTML在語法方面的主要區別。

1. 所有標籤都必須有相應的結束標籤

如果是單獨不成對的標籤,那麼在標籤最後加一個反斜槓來關閉。

2. 所有標籤的元素和屬性的名字都必須使用小寫

與HTML不同,XHTML是大小寫敏感的,並且要求所有的標籤和屬性的名字都必須使用小寫。

3. 所有的屬性值都必須用引號括起來

在HTML中,屬性值可以不添加引號。但是在XHTML中,屬性值必須添加引號括起來。

4. 把所有的“<”、“>”和“&”用編碼表示

如果小於號、大於號不是標籤的一部分,那麼應該寫成&lt、&gt的形式。其它特殊符號也必須寫成相應的代碼。

5. 不要在註釋內容中使用雙橫線

雙橫線“--”只能發生在XHTML註釋的開頭和結束,也就是說,在內容中不再有效。

6. img標籤必須使用alt屬性

在XHTML文檔中插入圖片時,img標籤中必須加入alt屬性。

7. 給XHTML文檔添加適當的聲明

XHTML 1.0提供了三種DOCTYPE:過渡型、嚴格型和框架型。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章