- 相關(guān)推薦
html與xhtml的區別規范是什么
html是超文本標記語(yǔ)言,標準通用標記語(yǔ)言下的一個(gè)應用。那么html與xhtml的區別規范是什么呢?下面是小編幫大家整理的html與xhtml的區別規范是什么,供大家參考借鑒,希望可以幫助到有需要的朋友。
html與xhtml的區別規范是什么 篇1
1、元素的嵌套
在 HTML 中,某些元素可以彼此不正確地嵌套。
在 XHTML 中,所有的元素必須正確地嵌套。
2、文檔內根元素差異
在XHTML中元素必須被嵌套于 <html> 根元素中。
3、規范性
在HTML中允許一些不規范的寫(xiě)法,但是在XHTML則式不可以的'。
4、標簽名大小寫(xiě)
XHTML標簽名和屬性對大小寫(xiě)敏感,XHTML 元素必須小寫(xiě)。
5、基本概念
HTML:超文本標記語(yǔ)言。
XHTML:可擴展超文本標記語(yǔ)言,是一種置標語(yǔ)言,表現方式與超文本標記語(yǔ)言(HTML)類(lèi)似,不過(guò)語(yǔ)法上更加嚴格。
6、結束標簽區別
XHTML 元素必須被關(guān)閉,非空標簽必須使用結束標簽。
空標簽也必須使用結束標簽,或者其開(kāi)始標簽必須使用/>結尾。
html與xhtml的區別規范是什么 篇2
一、基礎語(yǔ)言不同
1、HTML基于標準通用標記語(yǔ)言(SGML)
2、XHTML基于可擴展標記語(yǔ)言(XML)
二、語(yǔ)法的嚴格程度不同
1、XHTML語(yǔ)法比較嚴格,存在DTD定義規則
2、HTML語(yǔ)法比較松散,對于網(wǎng)頁(yè)編寫(xiě)者比較方便
三、可混合應用不同
1、XHTML可以混合各種XML應用,比如說(shuō)MathML,SVG等
2、HTML不能混合其他的.XML應用
四、大小寫(xiě)敏感程度不同
1、XHTML對大小寫(xiě)敏感,標準的XHTML都使用小寫(xiě)
2、HTML對大小寫(xiě)不敏感
五、語(yǔ)言公布的時(shí)間不同
1、XHTML是2000年W3C公布發(fā)行的
2、HTML4.0.1是1999年W3C推薦標準
六、功能上的差別
1、XHTML可以兼容各大瀏覽器(Firefox、Chrome、Safari、Opera和IE瀏覽器(IE 9)等)、手機以及PDA,并且瀏覽器可以快速正確的編譯網(wǎng)頁(yè)
七、書(shū)寫(xiě)習慣差別
1、XHTML必須正確嵌套。
2、XHTML元素必須關(guān)閉。
3、XHTML屬性值使用雙引號。
4、XHTML使用id代替name屬性。
5、XHTML特殊字符的處理
6、XHTML圖片必須有alt屬性,alt值可以為空,不然XHTML驗證會(huì )提示錯誤
7、XHTML屬性值不能簡(jiǎn)寫(xiě)。
8、XHTML文檔必須要有根元素,意思就是一開(kāi)始使用什么標簽開(kāi)始,就要用什么標簽結束。
【html與xhtml的區別規范是什么】相關(guān)文章:
HTML中Id和Name的區別是什么08-05
HTML5是什么07-21
SATA與IDE的區別是什么09-15
WIFI和WLAN的區別是什么07-17
投資股票與期貨的區別是什么07-10
雅思和托福的區別是什么10-21