html和xml的區(qū)別

一、HTML

   HTML(HyperTextMark-upLanguage)即超文本標(biāo)記語言搞坝,是WWW的描述語言搔谴。  

二、XML

   XML即ExtentsibleMarkup Language(可擴(kuò)展標(biāo)記語言)桩撮,是用來定義其它語言的一種元語言敦第,其前身是SGML(標(biāo)準(zhǔn)通用標(biāo)記語言)。它沒有標(biāo)簽集(tagset)店量,也沒有語法規(guī)則(grammatical rule)芜果,但 是它有句法規(guī)則(syntax rule)。任何XML文檔對(duì)任何類型的應(yīng)用以及正確的解析都必須是良構(gòu)的(well-formed)融师,即每一個(gè)打開的標(biāo)簽都必須有匹配的結(jié)束標(biāo)簽右钾,不得含有次序顛倒的標(biāo)簽,并且在語句構(gòu)成上應(yīng)符合技術(shù)規(guī)范的要求旱爆。XML文檔可以是有效的(valid)舀射,但并非一定要求有效。所謂有效文檔是指其符合其文檔類型定義(DTD)的文檔怀伦。如果一個(gè)文檔符合一個(gè)模式(schema)的規(guī)定脆烟,那么這個(gè)文檔是模式有效的(schema valid)。

三房待、HTML與XML的區(qū)別

通過以上對(duì)HTML及XML的了解邢羔,我們來看看他們之間到底存在著什么區(qū)別與聯(lián)系

xml和html都是用于操作數(shù)據(jù)或數(shù)據(jù)結(jié)構(gòu)驼抹,在結(jié)構(gòu)上大致是相同的,但它們?cè)诒举|(zhì)上卻存在著明顯的區(qū)別张抄。綜合網(wǎng)上的各種資料總結(jié)如下砂蔽。

(一)、語法要求不同:

1. 在html中不區(qū)分大小寫署惯,在xml中嚴(yán)格區(qū)分左驾。

2. 在HTML中,有時(shí)不嚴(yán)格极谊,如果上下文清楚地顯示出段落或者列表鍵在何處結(jié)尾诡右,那么你可以省略</p>或者</li>之類的結(jié)束標(biāo)記。在XML中轻猖,是嚴(yán)格的樹狀結(jié)構(gòu)帆吻,絕對(duì)不能省略掉結(jié)束標(biāo)記。

3. 在XML中咙边,擁有單個(gè)標(biāo)記而沒有匹配的結(jié)束標(biāo)記的元素必須用一個(gè)/ 字符作為結(jié)尾猜煮。這樣分析器就知道不用查找結(jié)束標(biāo)記了。

4. 在XML中败许,屬性值必須分裝在引號(hào)中王带。在HTML中,引號(hào)是可用可不用的市殷。

5. 在HTML中愕撰,可以擁有不帶值的屬性名。在XML中醋寝,所有的屬性都必須帶有相應(yīng)的值搞挣。

6. 在XML文檔中,空白部分不會(huì)被解析器自動(dòng)刪除音羞;但是html是過濾掉空格的囱桨。

(二)、標(biāo)記不同:

1嗅绰、html使用固有的標(biāo)記舍肠;而xml沒有固有的標(biāo)記。

2办陷、Html標(biāo)簽是預(yù)定義的貌夕;XML標(biāo)簽是免費(fèi)的、自定義的民镜、可擴(kuò)展的啡专。

(三)、作用不同:

1. html是用來顯示數(shù)據(jù)的制圈;xml是用來描述數(shù)據(jù)们童、存放數(shù)據(jù)的畔况,所以可以作為持久化的介質(zhì)!Html將數(shù)據(jù)和顯示結(jié)合在一起慧库,在頁面中把這數(shù)據(jù)顯示出來跷跪;xml

則將數(shù)據(jù)和顯示分開。 XML被設(shè)計(jì)用來描述數(shù)據(jù)齐板,其焦點(diǎn)是數(shù)據(jù)的內(nèi)容吵瞻。HTML被設(shè)計(jì)用來顯示數(shù)據(jù),其焦點(diǎn)是數(shù)據(jù)的外觀甘磨。

2. xml不是HTML的替代品橡羞,xml和html是兩種不同用途的語言。 XML 不是要替換 HTML济舆;實(shí)際上XML 可以視作對(duì) HTML 的補(bǔ)充卿泽。XML 和HTML 的目標(biāo)不同HTML 的設(shè)計(jì)目標(biāo)是顯示數(shù)據(jù)并集中于數(shù)據(jù)外觀,而XML的設(shè)計(jì)目標(biāo)是描述數(shù)據(jù)并集中于數(shù)據(jù)的內(nèi)容滋觉。

3. 沒有任何行為的XML签夭。與HTML 相似,XML 不進(jìn)行任何操作。(共同點(diǎn))

4. 對(duì)于XML最好的形容可能是: XML是一種跨平臺(tái)的,與軟、硬件無關(guān)的,處理與傳輸信息的工具蚂且。

5. XML未來將會(huì)無所不在。XML將成為最普遍的數(shù)據(jù)處理和數(shù)據(jù)傳輸?shù)墓ぞ摺?/p>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末程癌,一起剝皮案震驚了整個(gè)濱河市斟览,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌汰蜘,老刑警劉巖仇冯,帶你破解...
    沈念sama閱讀 222,865評(píng)論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異族操,居然都是意外死亡苛坚,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,296評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門色难,熙熙樓的掌柜王于貴愁眉苦臉地迎上來泼舱,“玉大人,你說我怎么就攤上這事枷莉〗筷迹” “怎么了?”我有些...
    開封第一講書人閱讀 169,631評(píng)論 0 364
  • 文/不壞的土叔 我叫張陵笤妙,是天一觀的道長(zhǎng)冒掌。 經(jīng)常有香客問我噪裕,道長(zhǎng),這世上最難降的妖魔是什么股毫? 我笑而不...
    開封第一講書人閱讀 60,199評(píng)論 1 300
  • 正文 為了忘掉前任膳音,我火速辦了婚禮,結(jié)果婚禮上铃诬,老公的妹妹穿的比我還像新娘祭陷。我一直安慰自己,他們只是感情好趣席,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,196評(píng)論 6 398
  • 文/花漫 我一把揭開白布颗胡。 她就那樣靜靜地躺著,像睡著了一般吩坝。 火紅的嫁衣襯著肌膚如雪毒姨。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,793評(píng)論 1 314
  • 那天钉寝,我揣著相機(jī)與錄音弧呐,去河邊找鬼。 笑死嵌纲,一個(gè)胖子當(dāng)著我的面吹牛俘枫,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播逮走,決...
    沈念sama閱讀 41,221評(píng)論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼鸠蚪,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了师溅?” 一聲冷哼從身側(cè)響起茅信,我...
    開封第一講書人閱讀 40,174評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎墓臭,沒想到半個(gè)月后蘸鲸,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,699評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡窿锉,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,770評(píng)論 3 343
  • 正文 我和宋清朗相戀三年酌摇,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嗡载。...
    茶點(diǎn)故事閱讀 40,918評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡窑多,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出洼滚,到底是詐尸還是另有隱情埂息,我是刑警寧澤,帶...
    沈念sama閱讀 36,573評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站耿芹,受9級(jí)特大地震影響崭篡,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜吧秕,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,255評(píng)論 3 336
  • 文/蒙蒙 一琉闪、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧砸彬,春花似錦颠毙、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,749評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至增蹭,卻和暖如春滴某,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背滋迈。 一陣腳步聲響...
    開封第一講書人閱讀 33,862評(píng)論 1 274
  • 我被黑心中介騙來泰國打工霎奢, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人饼灿。 一個(gè)月前我還...
    沈念sama閱讀 49,364評(píng)論 3 379
  • 正文 我出身青樓幕侠,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國和親碍彭。 傳聞我的和親對(duì)象是個(gè)殘疾皇子晤硕,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,926評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • HTML和 XML前身都是SGML(標(biāo)準(zhǔn)通用標(biāo)記語言)漆枚,xml不是HTML的替代品创译,xml和html是兩種不同用途...
    肆意咯咯咯閱讀 970評(píng)論 0 2
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5抵知? 答:HTML5是最新的HTML標(biāo)準(zhǔn)墙基。 注意:講述HT...
    kismetajun閱讀 27,525評(píng)論 1 45
  • 首先:xml不是HTML的替代品,xml和html是兩種不同用途的語言刷喜。 XML 不是要替換 HTML残制;實(shí)際上XM...
    賈代表閱讀 726評(píng)論 0 5
  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對(duì)...
    cosWriter閱讀 11,113評(píng)論 1 32
  • 有一句話叫“日有所思,夜有所夢(mèng)”掖疮。我們并不能左右自己會(huì)做什么樣的夢(mèng)初茶,有時(shí)卻會(huì)夢(mèng)見自己白天所牽掛的人和事。夢(mèng)就是...
    熹兒_2dbf閱讀 265評(píng)論 0 3