中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

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

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

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

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

        HTML與XHTML

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

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

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

        HTML與XML

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

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

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

        HTML5大行其道

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

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

        HTML5和XHTML2的競爭

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

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

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

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

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

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

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

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

      xhtml入門的教程09-20

      XHTML入門教程08-28

      XHTML入門學(xué)習(xí)教程09-03

      xhtml的基礎(chǔ)教程06-12

      HTML validate HTML驗證特點09-04

      表單標(biāo)簽XHTML入門學(xué)習(xí)教程08-06

      主站蜘蛛池模板: 99RE6在线观看国产精品| 定南县| 无码人妻专区一区二区三区| 巫山县| 亚洲一区在线中文字幕| 麻豆AV无码久久精品蜜桃久久| 日韩久久免费精品视频| 额济纳旗| 咸宁市| 天堂av在线最新版在线| 五月激情狠狠开心五月| 亚洲中文字幕人妻诱惑| 日本一区二区三区中文字幕视频 | 一本色道久久亚洲综合精品蜜桃| 玛沁县| 马边| 大英县| 隆昌县| 南昌市| 桦甸市| 韩日无码不卡| 97人妻无码免费专区| 免费一级欧美大片久久网| 宁安市| 乌海市| 久久AⅤ无码精品色午麻豆| 亚洲精品国产精品av| 太原市| 欧美丝袜激情办公室在线观看| 成年女人18毛片毛片免费| 99在线无码精品秘 入口九色| 日本女优在线观看一区二区三区 | 日本女优中文字幕在线观看| 青青青伊人色综合久久亚洲综合| 亚洲精品国产综合久久一线| 中文字幕一区二区三区久久蜜桃 | 国产一区二区亚洲一区二区三区| 性感人妻一区二区三区| 免费在线观看亚洲视频| 日本a在线天堂| 最新永久无码AV网址亚洲|