HTML的英文全稱是(Hyper Text Markup Language),是如今互聯網上應用最普遍的標記語言。也多是「看起來」最簡單的語言——幾十個標記就能構成最簡單的網頁。瀏覽器
l 在1993年6月做爲互聯網工程工做小組(IETF)工做草案發布(並不是標準)。ide
l HTML 2.0——1995年11月做爲RFC 1866發佈,在RFC 2854於2000年6月發佈以後被宣佈已通過時spa
l HTML 3.2——1996年1月14日,國際W3C組織(World Wide Web Consortium)推薦標準orm
l HTML 4.0——1997年12月18日,W3C推薦標準資源
l HTML 4.01(微小改進)——1999年12月24日,W3C推薦標準,這也是如今最普遍應用的HTML標準開發
l XHTML 1.0——2000年末,W3C組織公佈發行。io
l HTML 5 的第一份正式草案已於2008年1月22日公佈。class
l HTML工做團隊在2012年末發佈一個HTML 5.0候選推薦標準,預計於2014年末,HTML5將成爲一種完整的成品標準。W3C還計劃到2016年末發佈後續版本HTML 5.1。 基礎
好笑的是國際W3C組織(World Wide Web Consortium)在1998年決定再也不推動HTML,他們相信,XML是將來。所以他們制定HTML4.01以後。就開始發佈了一個新的規範——XHTML,其實就是HTML的一個XML版本。互聯網
可是Opera的一部分人,並不相信W3C的論斷,他們開始證實HTML不會過期,他們制定的規範最終變成了Web Forms2.0,隨後加入到HTML5規範中,來自Mozilla的人也加入了他們的工做,領導者是Ian Hickson,這個組織自稱WHATWG(Web Hypertext Application Technology Working Group),中文名字爲網頁超文本應用技術工做小組。這個小組包括Apple,Mozilla,Opera的人,在www.whatwg.org上咱們能看到他們規範的版權聲明。
後來,Hickson跳槽到Google,繼續擔任HTML5(後來更名Web Application 1.0)的編輯,2006年,W3C認識到本身的錯誤,在XML方面過於樂觀,從新開始工做的HTML工做組經過投票,使用WHATWG的Web Application規範做爲新HTML的基礎。
可是奇怪的是,W3C和WHATWG共同開發了HTML5規範,出來了多個版本。
2009年,W3C中止了關於XHTML2.0的工做,而且資源投向HTML5。HML5最終贏得了這場理論之戰。
HTML工做組是由各個瀏覽器廠商表明組成。Hickson曾說過:「實際上,瀏覽器廠商對於規範中的一切擁有最終解釋權,由於若是他們不去實現它,那麼規範就是一部科幻片」。
2012年HTML5 標準上合做的標準制定組織 WHATWG 和 W3C 分崩離析了。WHATWG 宣佈正在爲 HTML 制定一個活的標準(living standard),它將隨着新技術的加入而不斷進化。而萬維網聯盟(W3C)則依舊採用傳統的方法制定傳統的標準,須要耗費許多時間。W3C 的標準被 WHATWG 認爲是它的活標準的一個快照(snapshot)。與 W3C 保守遲緩的作法相比,WHATWG 能更快的爲 HTML5 引入新技術。HTML5的將來變得複雜起來。
這看起來不是一個好的進展。之後當人們談論 HTML5 時,你要先區分說的是 W3C 的 snapshot 版 HTML5,仍是 WHATWG 的 living standard 版 HTML5?之後當你遇到 HTML5 時,你將不得不向 HTML5 問《大話西遊》中的一個問題:「你媽貴姓?」