What’s the difference between HTML and XHTML?
總的來說,XHTML 是更嚴(yán)格更純凈的 HTML 代碼。
HTML 指的是超文本標(biāo)記語言 (Hyper Text Markup Language) HTML 不是一種編程語言,而是一種標(biāo)記語言 (markup language) HTML 使用標(biāo)記標(biāo)簽來描述網(wǎng)頁
XHTML 指可擴(kuò)展超文本標(biāo)簽語言(EXtensible HyperText Markup Language)。 XHTML 的目標(biāo)是取代 HTML。 XHTML 與 HTML 4.01 幾乎是相同的。 XHTML 是作為一種 xml 應(yīng)用被重新定義的 HTML。 XHTML 是一個(gè) W3C 標(biāo)準(zhǔn)。
XHTML 元素必須被正確地嵌套。 XHTML 元素必須被關(guān)閉。 標(biāo)簽名必須用小寫字母。 XHTML 文檔必須擁有根元素。也就是所有的 XHTML 元素必須被嵌套于 < html> 根元素中。
在 HTML 中,某些元素可以像這樣彼此不正確地嵌套:
<b><i>This text is bold and italic</b></i>在 XHTML 中,所有的元素必須像這樣彼此正確地嵌套:
<b><i>This text is bold and italic</i></b>在 XHTML 中,空標(biāo)簽也必須關(guān)閉
A break: <br />A horizontal rule: <hr />An image: <img src="happy.gif" alt="Happy face" />新聞熱點(diǎn)
疑難解答
圖片精選