什麼是 xhtml?
xhtml 是以 xml 格式編寫的 html。
xhtml 指的是可擴充套件超文字標記語言
xhtml 與 html 4.01 幾乎是相同的
xhtml 是更嚴格更純淨的 html 版本
xhtml 是以 xml 應用的方式定義的 html
xhtml 是 2001 年 1 月發布的 w3c 推薦標準
xhtml 是大小寫敏感的,標準的 xhtml 標籤應該使用小寫。
xhtml 得到所有主流瀏覽器的支援
為什麼使用 xhtml?網際網路上的很多頁面包含了"糟糕"的 html。如果在瀏覽器中檢視,下面的 html **執行起來非常正常(即使它並未遵守 html 規則):
......
xhtml 元素必須合理巢狀
在 html 中,一些元素可以不互相巢狀,像這樣:
this text is bold and italic
在 xhtml 中,所有的元素都必須互相合理地巢狀,像這樣:
this text is bold and italic
xhtml 元素必須有關閉標籤
1 錯誤示例:
2 this is a paragraph
3 this is another paragraph
1 正確示例:
2 this is a paragraph
3 this is another paragraph
空元素必須包含關閉標籤
錯誤示例:
xhtml 元素必須是小寫
錯誤示例:屬性名稱必須是小寫this is a paragraph
正確示例:
this is a paragraph
錯誤示例:
正確示例:
屬性值必須有引號
1 錯誤示例:
2 3 正確示例:
4 ``
**不允許屬性簡寫**
錯誤示例:
正確示例: ``` *如何將 html 轉換為 xhtml?*
新增乙個 xhtml 到你的網頁中
新增 xmlns 屬性新增到每個頁面的html元素中。
改變所有的元素為小寫
關閉所有的空元素
修改所有的屬性名稱為小寫
所有屬性值新增引號
XHTML 它與 HTML的區別?如何轉換
什麼是 xhtml?xhtml 是以 xml 格式編寫的 html。為什麼使用 xhtml?網際網路上的很多頁面包含了 糟糕 的 html。如果在瀏覽器中檢視,下面的 html 執行起來非常正常 即使它並未遵守 html 規則 1 html 2 head 3 title this is bad ht...
HTML還有XHTML區別
實際上,xhtml 與 html 4.01 標準沒有太多的不同。它們最主要的不同 1.xhtml 元素必須被正確地巢狀。錯誤 this is example.正確 this is example.2.xhtml 元素必須被關閉。錯誤 this is example.正確 this is exampl...
HTML與XHTML的區別
編排良好性 well formedness 是xml引入的乙個新概念.從本質上說,元素必須有結束標籤 或者必須以特殊方式書寫,而且元素必須巢狀.正確 巢狀元素 nested elements p 夢之都 em xhtml教程.夢之都 xhtml教程 在基於sgml的html4中的一些隱含結束意義的元...