html網(wǎng)頁(yè)設(shè)計(jì)教程關(guān)于HTML和XHTML有什么區(qū)別呢?HTML和XHTML的區(qū)別體現(xiàn)在兩個(gè)方面:功能和書(shū)寫(xiě)習(xí)慣。
1.功能上。
(1)HTML與各大瀏覽器(pc瀏覽器、手機(jī)瀏覽器、PAD)兼容性差,對(duì)網(wǎng)頁(yè)寫(xiě)作技巧要求高。目前web前端開(kāi)發(fā)的靜態(tài)網(wǎng)頁(yè)一般都是html4.0,HTML5就另當(dāng)別論了。
(2)XHTML可以很好的處理各大瀏覽器的兼容性,XHTML的語(yǔ)法嚴(yán)謹(jǐn)。關(guān)于建網(wǎng)站,習(xí)慣了松散結(jié)構(gòu)的HTML編寫(xiě)人員,一開(kāi)始并不習(xí)慣XHTML。XHTML結(jié)合了一些XML的強(qiáng)大功能和大多數(shù)HTML的簡(jiǎn)單特性。
2.寫(xiě)作習(xí)慣。
(1)HTML標(biāo)簽不區(qū)分大小寫(xiě)。XHTML中的所有標(biāo)簽都必須是小寫(xiě)的。
(2)XHTML標(biāo)簽必須配對(duì)。
(3)html對(duì)標(biāo)簽順序不嚴(yán)格,XHTML標(biāo)簽順序一定要正確。
總之,xhtml比html更標(biāo)準(zhǔn)。
擴(kuò)展數(shù)據(jù):
(1)超文本標(biāo)記語(yǔ)言,標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的應(yīng)用?!俺谋尽笔侵敢粋€(gè)頁(yè)面可以包含圖片、鏈接,甚至音樂(lè)、節(jié)目等非文本元素。超文本標(biāo)記語(yǔ)言的結(jié)構(gòu)包括一個(gè)“頭”部分,其中“頭”部分提供關(guān)于網(wǎng)頁(yè)的信息,“體”部分提供網(wǎng)頁(yè)的具體內(nèi)容。
(2)XHTML是“根據(jù)XML1.0標(biāo)準(zhǔn)重組三種HTML4文件”。關(guān)于網(wǎng)站模板,而W3C繼續(xù)維持其推薦HTML4.01并積極研究HTML5和XHTML的計(jì)劃。使用XHTML可以讓開(kāi)發(fā)人員接觸到XML及其好處,保證以后用XHTML開(kāi)發(fā)的網(wǎng)頁(yè)的兼容性。