HTML是超文本標記語言的縮寫,不同於C或JAVA等編程語言,HTML由標簽組成。通過標簽可以在網頁中插入文字、圖片、鏈接、音頻、視頻等元素,進而描述網頁。和Windows一樣,隨著技術的發展,HTML經歷了多次版本更新。 HTML1.0:1993年6月,HTML作為互聯網工程工作小組(IETF)工 ...
HTML是超文本標記語言的縮寫,不同於C或JAVA等編程語言,HTML由標簽組成。通過標簽可以在網頁中插入文字、圖片、鏈接、音頻、視頻等元素,進而描述網頁。和Windows一樣,隨著技術的發展,HTML經歷了多次版本更新。
HTML1.0:1993年6月,HTML作為互聯網工程工作小組(IETF)工作草案發佈(註意,是草案,不是標準)
HTML2.0:1995年11月作為RFC(以編號排定的文件) 1866發佈,在RFC 2854於2000年6月發佈之後被宣佈已經過時 ;
HTML3.2:1997年1月14日由W3C發佈,為推薦標準;
HTML4.0:1997年12月18日,W3C推薦標準 ;
HTML4.01:1999年12月24日,是在HTML4.0基礎上的微小改進,W3C推薦標準 ;
HTML4.01發佈之後,很長一段時間里都能很好滿足廣大網名日常需求,但是隨著時間的推移,人們開始在網上聽歌、玩游戲,看視頻,但是HTML所支持的網頁中並不能直接插入視頻、音頻、動畫等,這個時候Adobe率先抓住商機,Flash作為瀏覽器插件滿足了上述需求。
這個時候W3C在幹嘛呢?
他們專註著XHTML2.0,這個我們後面會說。
眼看著W3C要放棄HTML,在2004年,由Opera、Mozilla基金會和蘋果這些瀏覽器廠商聯合成立了WHATWG(互聯網超文本應用技術工作組)繼續推進HTML的標準化(這個時候的主要目標是開發新功能來取代插件),2006年,W3C表示有興趣參與開發,2007年,W3C接納了WHTAWG提出的web applications1.0,並正式將新的HTML命名為“HTML5”。2008年1月22日第一份HTML5正式草案公佈;2014年10月29日,W3C宣佈,經過接近8年的艱苦努力,該標準規範終於制定完成。
這裡需要插播一下,W3C即萬維網聯盟,創建於1994年,是Web技術領域最具權威和影響力的國際中立性技術標準機構,專門給Web技術制定標準及實施指南。至於為啥沒有3.0,3.1,則是當時在制定標準時想改進的地方太多,引起很多爭議,也沒有合適的瀏覽器支持而被後續版本替代。
so,HTML5是標準,是對HTML標準的第五次修訂,而不是技術。
我們平時說的H5就是HTML5,這裡不單是標準,更是HTML、CSS3、JavaScript和Web API等一系列技術的組合。
剛剛我們說到了XHTML,這又是什麼鬼???
XHTML(eXtensible HyperText Markup Language):可擴展超文本標記語言。也是一種標記語言,表現方式與HTML類似,不過語法上更嚴格,相容性更好。
XHTML1.0於2000年1月26日發佈,是W3C的推薦標準,後於2002年8月1日重新發佈,相容HTML4.01,在那個時候,XHTML作為網頁開發標準還是個非常不錯的選擇。後面的故事你們也知道了,在HTML5發佈之後就發生了巨大的變化:後續版本因不及HTML5的衝擊,XHTML的開發工作在2009年底停止,徹底涼涼。
文章來自:萌碼編程
歡迎關註公眾號: