首頁(yè)新聞動(dòng)態(tài)正文

HTML和HTML5的發(fā)展歷史

更新時(shí)間:2019-07-16 來(lái)源:黑馬程序員 瀏覽量:

由于各個(gè)瀏覽器之間的標(biāo)準(zhǔn)不統(tǒng)一,給網(wǎng)站開發(fā)人員帶來(lái)了很大的麻煩。HTML5的出現(xiàn)即是為了解決這一問題,致力于將Web帶入一個(gè)成熟的應(yīng)用平臺(tái)。

很多人誤以為HTML5是指用HTML5+CSS3+Javascript實(shí)現(xiàn)的綜合網(wǎng)頁(yè)效果,但實(shí)際上HTML5僅僅是一套新的HTML標(biāo)準(zhǔn),是對(duì)HTML及XHTMI的繼承與發(fā)展。HTML5是一個(gè)向下兼容的版本,本質(zhì)上并不是什么新的技術(shù),只是在功能特性上有了極大的豐富。

任何事情并不是一蹴而就的,HTML標(biāo)準(zhǔn)同樣也經(jīng)歷了時(shí)間積累,逐漸演化而成HTML5標(biāo)準(zhǔn)。HTML的出現(xiàn)由來(lái)已久,從1993年首次以草案的形式發(fā)布,再到2008年的HTML5正式版,中間經(jīng)歷了多次版本升級(jí)。

html發(fā)展歷史

HTML1.0:在1993年由互聯(lián)網(wǎng)工程工作小組(IETF)工作草案發(fā)布(并非標(biāo)準(zhǔn),眾多不同版本HTML陸續(xù)在全球使用,但是始終未能形成一個(gè)廣泛的有相同標(biāo)準(zhǔn)的版本。

HTML2.0:HTML2.0相比初版而言,標(biāo)記得到了極大的豐富。

HTML3.2:HTML3.2是在1996年提出的規(guī)范,注重兼容性的提高,并對(duì)之前的版本進(jìn)行了改進(jìn)

HTML4.0:1997年12月推出的HTML4.0,將HTML推向了一個(gè)新高度。該版本倡導(dǎo)將文檔結(jié)構(gòu)和樣式分離,并實(shí)現(xiàn)了表格更靈活的控制。

HTM.401:由1999年提出的4.01版本是在HTML4.0基礎(chǔ)上的微小改進(jìn)

20世紀(jì)90年代是HTML發(fā)展速度最快的時(shí)期,但是自1999年發(fā)布的HTML4.01后,業(yè)界普遍認(rèn)為HTM已經(jīng)步入瓶頸期,W3C組織開始對(duì)Web標(biāo)準(zhǔn)的焦點(diǎn)轉(zhuǎn)向 XHTMI上。

XHTMI1.0:在2000年由W3C組織提出, XHTMI是一個(gè)過渡技術(shù),結(jié)合了部分XML的強(qiáng)大功能及大多數(shù)HTML的簡(jiǎn)單特性。

XHTML1.1:XHTML1.1是模塊化的 XHTMI,是貨真價(jià)實(shí)的XML。

XHTML2.0:XHTML2.0是完全模塊化可定制的XHTMI,隨著HTML5的興起,XHTML2.0工作小組被要求停止工作。

2004年,一些瀏覽器廠商聯(lián)合成立了 WHATWG工作組,致力于Web表單和應(yīng)用程序。此時(shí)的W3C組織專注于 XHTML2.0。在2006年,W3C組織組建了新的HTML工作組采納了 WHATWG的意見,并于2008年發(fā)布了HTML5。

由于HTML5能解決實(shí)際的問題,所以在規(guī)范還未定稿的情況下,各大瀏覽器廠家已經(jīng)開始對(duì)旗下產(chǎn)品進(jìn)行升級(jí)以支持HTML5的新功能。因此,HTML5得益于瀏覽器的實(shí)驗(yàn)性反饋并且也得到持續(xù)的完善,并以這種方式迅速融入對(duì)Web平臺(tái)的實(shí)質(zhì)性改進(jìn)中。2014年10月,W3C組織宣布?xì)v經(jīng)8年努力,HTML5標(biāo)準(zhǔn)規(guī)范終于定稿。

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!