<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 深入淺出HTML與XHTML的區(qū)別

    時間:2024-06-28 01:55:30 XHTML 我要投稿
    • 相關推薦

    深入淺出HTML與XHTML的區(qū)別

      HTML(HyperText Markup Language,超文本標記語言)最早的HTML官方正式規(guī)范,是1995年IETF(Internet Engineering Task Force,因特網工程任務組)發(fā)布的HTML 2.0。W3C(World Wide Web Consortium,萬維網聯(lián)盟)繼IETF之后,對HTML進行了幾次升級,直至1999年發(fā)布HTML 4.01。

      HTML與XHTML

      可擴展超文本標記語言XHTML(eXtensible HyperText Markup Language),是HTML 4.01的第一個修訂版本,是「3種HTML4文件根據XML1.0標準重組」而成的。也就是說是,XHTML是HTML 4.01和XML1.0的雜交。

      由于XHTML1.0是基于HTML4.01的,并沒有引入任何新標簽或屬性(XHTML可以看作是HTML的一個子集),表現(xiàn)方式與超文本標記語言HTML類似,只是語法上更加嚴格,幾乎所有的網頁瀏覽器在正確解析HTML的同時,可兼容XHTML。

      如:XHTML中所有的標簽必須小寫,所有標簽必須閉合,每一個屬性都必須使用引號包住。<br>要寫成<br />,不能寫為<BR />(同hr);使用了<p>之后必須有一個</p>以結束段落。

      HTML與XML

      HTML是一種基于標準通用標記語言(SGML)的應用,而XHTML則基于可擴展標記語言(XML),HTML和XHTML其實是平行發(fā)展的兩個標準。本質上說,XHTML是一個過渡技術,結合了部分XML的強大功能及大多數(shù)HTML的簡單特性。建立XHTML的目的就是實現(xiàn)HTML向XML的過渡。

      XML設計用來傳送及攜帶數(shù)據信息,不用來表現(xiàn)或展示數(shù)據,HTML語言則用來表現(xiàn)數(shù)據。RSS和ATOM目前已經成為成功的XML應用,RSS使用XML作為彼此共享內容的標準方式。它代表了Really Simple Syndication(或RDF Site Summary,RDF站點摘要)。它能讓別人很容易的發(fā)現(xiàn)你已經更新了你的站點。Atom數(shù)據源似乎較少了些;對開發(fā)者來說,RSS相對簡單,Atom稍顯復雜,特別是如果不熟悉XML。

      1997年,W3C在發(fā)布XML1.0標準時,HTML的版本已經到了4。直到2000年1月26日XHTML1.0成為W3C的推薦標準。不過,鑒于當時HTML一統(tǒng)天下的現(xiàn)狀,W3C只好建議」繼續(xù)使用HTML4.01和積極地研究HTML5及XHTML的計劃」。2002年W3C指出XHTML家族將會是Internet的新階段,并又著手開發(fā)XHTML2,旨在把Web引向建立在XML之上的無比光明的美好未來。

      HTML5大行其道

      由于原本XHTML只是在內容結構上改進原有的HTML系統(tǒng),XHTML2.0也僅僅在XHTML1.1的基礎上更加注重頁面規(guī)范和可用性,缺乏交互性。在這個Web App大行其道的年代,XHTML2有些OUT了,于是就催生了HTML5。

      W3C無視Web設計人員的需求,僅從理論角度閉門造車,卻扛著標準的大旗,引發(fā)了來自Opera、Apple以及Mozilla等瀏覽器廠商的反對聲音。2004年,他們組建了一個以推動網絡HTML5標準為目的的組織——網頁超文本技術工作小組(Web Hypertext Application Technology Working Group,縮寫為WHATWG)。

      HTML5和XHTML2的競爭

      HTML5目標是取代1999年所制定的HTML4.01和XHTML1.0標準,旨在提高網頁性能,增加頁面交互。HTML5吸取了XHTML2一些建議,包括一些用來改善文檔結構的功能,比如,新的HTML標簽header、footer、dialog、aside、figure等的使用,將使內容創(chuàng)作者更加語義地創(chuàng)建文檔,之前的開發(fā)者在這些場合是一律使用div的。

      W3C與WHATWG雙方經過多年努力,終于在2006年達成妥協(xié)。2006年10月,Web之父、萬維網聯(lián)盟(W3C)主席、美國國家科學院院士蒂姆·伯納斯-李(Tim Berners-Lee)發(fā)表了一篇博客文章表示,從HTML走向XML的路是行不通的(XHTML is dead)。2009年W3C明智的放棄了改進XHTML2.0標準的計劃,選擇了WHATWG的成果作為基礎。事實上,XHTML在2002年更新之后的數(shù)年時間里,盡管發(fā)現(xiàn)了眾多問題,但都沒有去修改過。

      2011年,Google工程師兼HTML5標準編輯的Ian Hickson稱,HTML5將是最后一個帶版本號的HTML語言。他表示,HTML語言將成為一個活的標準。

    【深入淺出HTML與XHTML的區(qū)別】相關文章:

    html5與傳統(tǒng)html區(qū)別07-27

    HTML5和HTML4有何區(qū)別?08-29

    關于HTML中Id和Name的區(qū)別06-15

    講解HTML中iframe和frame的區(qū)別07-18

    xhtml入門的教程09-20

    XHTML入門教程08-28

    XHTML入門學習教程09-03

    xhtml的基礎教程06-12

    HTML validate HTML驗證特點09-04

    表單標簽XHTML入門學習教程08-06

    主站蜘蛛池模板: 国产精品H片在线播放| 国内精品免费久久影院| 99R在线精品视频在线播放| 欲帝精品福利视频导航| 91精品国产麻豆国产自产在线| 狼色精品人妻在线视频| 久久久久久国产精品无码下载 | 国产精品JIZZ在线观看老狼| 国产精品成人A区在线观看| 亚洲精品动漫免费二区 | 国产精品久久久亚洲| 中文字幕日本精品一区二区三区| 国产欧美日本亚洲精品一5| 欧美精品一本久久男人的天堂| 国产色婷婷五月精品综合在线| 中文字幕亚洲精品无码| 欧美成人精品欧美一级乱黄一区二区精品在线 | 成人国产精品秘 果冻传媒在线| 99热门精品一区二区三区无码| 亚洲国产精品成人精品无码区| 欧美亚洲成人精品| 国产亚洲精品无码专区| 成人一区二区三区精品| 热99re久久国超精品首页| 99精品视频在线观看免费| 1000部精品久久久久久久久| 精品无码久久久久久午夜| 久久国产热精品波多野结衣AV| 亚洲AV成人无码久久精品老人| 中文字幕精品一区| 中文字幕精品亚洲无线码一区应用| 无码人妻精品一区二| 日韩精品无码人妻一区二区三区| 精品一区二区无码AV| 蜜臀AV无码国产精品色午夜麻豆| 精品人妻一区二区三区毛片| 国产精品自产拍在线18禁| 国产午夜亚洲精品理论片不卡| 国产欧美日本精品| 久久久久国产成人精品亚洲午夜 | 亚洲国产精品成人精品无码区 |