在互聯(lián)網(wǎng)發(fā)展的初期,互聯(lián)網(wǎng)由于沒有一種網(wǎng)頁技術(shù)呈現(xiàn)的標(biāo)準(zhǔn),所以多家軟件公司就合力打造了HTML標(biāo)準(zhǔn),HTML標(biāo)準(zhǔn)規(guī)定網(wǎng)頁如何處理文字,如何安排圖畫等等,其中最著名的就是HTML4,這是一個具有跨時代意義的標(biāo)準(zhǔn),在HTML4標(biāo)準(zhǔn)提出之前,互聯(lián)網(wǎng)上的標(biāo)準(zhǔn)非?;靵y,當(dāng)時的微軟、網(wǎng)景等公司都提出了需要制定新的標(biāo)準(zhǔn)來規(guī)范互聯(lián)網(wǎng),所以W3C組織就于1997年提出了HTML4標(biāo)準(zhǔn)。
HTML語言書寫規(guī)范
由于HTML4提出時,互聯(lián)網(wǎng)環(huán)境較差,網(wǎng)絡(luò)帶寬不足,網(wǎng)頁的呈現(xiàn)形式也非常有限,在早期的網(wǎng)頁上,主要的內(nèi)容還僅僅是文字,但隨著網(wǎng)絡(luò)帶寬的不斷提高,人們對于互聯(lián)網(wǎng)的要求也在不斷提高,主流網(wǎng)站的內(nèi)容在不斷擴充,直到現(xiàn)在,一些主流互聯(lián)網(wǎng)媒體的已經(jīng)相當(dāng)多了,大型門戶的首頁,在1024×768分辨率下,可能需要四屏甚至更多才能夠呈現(xiàn)完整頁面,代碼量就可想而知了。
早期的互聯(lián)網(wǎng)網(wǎng)站頁面
相對于較早提出的HTML4來講,各個瀏覽器在發(fā)展過程中也在不斷的支持各種標(biāo)準(zhǔn),這使得HTML4過于混亂,普遍現(xiàn)象是HTML4標(biāo)準(zhǔn)的同樣一串代碼下,在各個瀏覽器上呈現(xiàn)出來的效果不同。同時HTML4所提供的樣式和標(biāo)記混淆,這也讓W(xué)3C組織非常重視,在2004年W3C組織提出了XHTML標(biāo)準(zhǔn)。
網(wǎng)絡(luò)語言發(fā)展
XHTML只是HTML的擴展,對于數(shù)據(jù)類型要求更為嚴(yán)格,讓HTML標(biāo)準(zhǔn)變得統(tǒng)一。不過XHTML并沒有成功,大多數(shù)的瀏覽器廠商認(rèn)為XHTML作為一個過渡化的標(biāo)準(zhǔn)并沒有太大必要,所以XHTML并沒有成為主流,而HTML5便因此孕育而生。