回覆列表
  • 1 # 藍風24

    首先說明一下,這幾個都是W3C負責制定的一個標準,用於網頁內容的標籤。

    HTML4是html標準中比較成熟的一個版本,使用時間比較長,也是現今大部分網頁遵循的標準。

    為了規範HTML,W3C結合XML制定了XHTML 1.0標準,這個標準沒有增加任何新的tag,只是按照XML的要求來規範HTML,形成了XHTML。也就是說,XHTML是能滿足XML要求的HTML。

    (不過後來W3C比較激進,制定的XHTML 2.0標準竟然不相容HTML,現已被證明不符合潮流而淘汰)

    HTML5是html標準中現今的最新標準(2014年10月29日,W3C宣佈,c經過接近8年的艱苦努力,該標準規範終於制定完成),你可能會覺得HTML5沒什麼特殊的地方,值得這麼久去制定麼,不過你要是瞭解到現在瀏覽器技術,JavaScript,CSS中各種新技術的不斷湧現或者說雜亂無章,就明白要把它們統一併相容是多麼的困難。

    舉幾個例子吧,以下功能是HTML 5裡面新加的:

    更富語義的標籤,以便更好的被機器識別;

    Canvas+WEBGL等技術,實現無外掛的動畫以及影象、圖形處理能力;

    本地儲存,可實現offline應用;

    websocket,一改http的純pull模型,實現資料推送的夢想;

    MathML,SVG等,支援更加豐富的render;

    還有很多。。。

    好在Chrome, FireFox, 還有IE9以後的版本都在不斷努力完成這一目標,即統一Web,如果完整實現,那麼手機終端上(包括iphone, android, WP等)分裂的情況將不復存在。

  • 中秋節和大豐收的關聯?
  • 現在俄羅斯和美國不和,當初俄羅斯把阿拉斯加賣給美國後悔嗎?