欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

了解WEB頁(yè)面工具語(yǔ)言XML(二)定義

互聯(lián)網(wǎng)   發(fā)布時(shí)間:2008-10-17 20:15:33   作者:佚名   我要評(píng)論
二、XML的定義   XML是一個(gè)精簡(jiǎn)的SGML,它將SGML的豐富功能與HTML的易用性結(jié)合到Web的應(yīng)用中。XML保留了SGML的可擴(kuò)展功能,這使XML從根本上有別于HTML。XML要比HTML強(qiáng)大得多,它不再是固定的標(biāo)記,而是允許定義數(shù)量不限的標(biāo)記來(lái)描述文檔中的資料,允許嵌套的信息結(jié)構(gòu)

二、XML的定義
  XML是一個(gè)精簡(jiǎn)的SGML,它將SGML的豐富功能與HTML的易用性結(jié)合到Web的應(yīng)用中。XML保留了SGML的可擴(kuò)展功能,這使XML從根本上有別于HTML。XML要比HTML強(qiáng)大得多,它不再是固定的標(biāo)記,而是允許定義數(shù)量不限的標(biāo)記來(lái)描述文檔中的資料,允許嵌套的信息結(jié)構(gòu)。HTML只是Web顯示數(shù)據(jù)的通用方法,而XML提供了一個(gè)直接處理 Web 數(shù)據(jù)的通用方法。HTML著重描述Web頁(yè)面的顯示格式,而XML著重描述的是Web頁(yè)面的內(nèi)容。
  XML中包括可擴(kuò)展格式語(yǔ)言XSL(Extensible Style Language) 和可擴(kuò)展鏈接語(yǔ)言XLL(Extensible Linking Language)。
  XSL用于將XML數(shù)據(jù)翻譯為HTML或其他格式的語(yǔ)言。XSL提供了一種疊式頁(yè)面CSS的功能,使開(kāi)發(fā)者構(gòu)造出具有表達(dá)層結(jié)構(gòu)的Web頁(yè)面來(lái),以有別于XML的數(shù)據(jù)結(jié)構(gòu)。XSL也能和HTML一起構(gòu)造疊式頁(yè)面。XSL可以解釋數(shù)量不限的標(biāo)記,它使Web的版面更豐富多彩,例如動(dòng)態(tài)的文本、跑馬式的文字。此外,XSL還處理多國(guó)文字、雙字節(jié)的漢字顯示、網(wǎng)格的各種各樣的處理等。
  XLL是XML的鏈接語(yǔ)言,它與HTML的鏈接相似,但功能更強(qiáng)大。XLL支持可擴(kuò)展的鏈接和多方向的鏈接。它打破了HTML只支持超級(jí)文本概念下最簡(jiǎn)單的鏈接限制,能支持獨(dú)立于地址的域名、雙向鏈路、環(huán)路、多個(gè)源的集合鏈接等。XLL鏈接可不受文檔制約,完全按用戶(hù)要求來(lái)指定和管理。
為了使XML易學(xué)易用,XML精簡(jiǎn)了一大片SGML難得用一次的功能。正如幾十萬(wàn)漢字中常用的只不過(guò)八千,SGML常用的部分只占20%,XML拋棄了SGML中不常用的部分,使它一下就精簡(jiǎn)了80%。這樣一來(lái),XML的語(yǔ)法說(shuō)明書(shū)只有30頁(yè),而SGML卻有500頁(yè)。
  XML設(shè)計(jì)中也考慮了它的易用性,易用性來(lái)自?xún)蓚€(gè)方面:一方面用戶(hù)編寫(xiě)Web頁(yè)面方便,另一方面設(shè)計(jì)人員實(shí)現(xiàn)XML瀏覽器也不太困難。
  總之,XML使用一個(gè)簡(jiǎn)單而有靈活的標(biāo)準(zhǔn)格式,為基于Web的應(yīng)用提供了一個(gè)描述數(shù)據(jù)和交換數(shù)據(jù)的有效手段。HTML描述了顯示全球數(shù)據(jù)的通用方法,而XML提供了直接處理全球數(shù)據(jù)的通用方法。

相關(guān)文章

  • MIME類(lèi)型中application/xml與text/xml的區(qū)別介紹

    這篇文章介紹了MIME類(lèi)型中application/xml與text/xml的區(qū)別,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-28
  • 詳解XML中的模式Schema

    XML中擁有Schema特性,能夠比DTD更加強(qiáng)大地引入元素結(jié)構(gòu),下面我們就來(lái)詳解XML中的模式Schema的概念及作用和用法,需要的朋友可以參考下
    2021-11-30
  • XML基本概念入門(mén)學(xué)習(xí)指南

    這篇文章主要介紹了XML基本概念入門(mén)學(xué)習(xí)指南,包括其與HTML的關(guān)系以及元素和特殊標(biāo)簽等,需要的朋友可以參考下
    2016-06-24
  • XML中的DTD文檔類(lèi)型定義完全解析

    XML標(biāo)簽的自定義功能非常強(qiáng)大,比如本文將要講解的DTD(Document Type Definition)就帶給人們一種面向?qū)ο蟀愕母杏X(jué),well,下面就來(lái)看一下XML中的DTD文件類(lèi)型定義完全解析
    2016-06-24
  • 簡(jiǎn)介XML文檔的閱讀與編輯

    這篇文章主要介紹了XML文件的閱讀與編輯,最常用的工具當(dāng)然還是瀏覽器中的控制臺(tái)與源代碼查看,需要的朋友可以參考下
    2016-02-16
  • 簡(jiǎn)單了解XML中的命名空間

    這篇文章主要介紹了XML的命名空間,包括命名空間的聲明等XML入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2016-02-16
  • 解析XML中的樹(shù)形結(jié)構(gòu)與DOM文檔對(duì)象模型

    這篇文章主要介紹了XML中的樹(shù)形結(jié)構(gòu)與DOM文檔對(duì)象模型,文中舉了JavaScript解析DOM對(duì)象的例子,需要的朋友可以參考下
    2016-02-15
  • 詳解XML編程中的模式定義XSD

    這篇文章主要介紹了詳解XML編程中的模式定義XSD,講解了如何在XML文檔中聲明模式及定義類(lèi)型等內(nèi)容,需要的朋友可以參考下
    2016-02-15
  • 深入解析XML中的DTD文檔類(lèi)型定義

    這篇文章主要介紹了XML中的DTD文檔類(lèi)型定義,是XML入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2016-02-15
  • 淺談XML代碼編寫(xiě)的編碼與驗(yàn)證問(wèn)題

    這篇文章主要介紹了XML代碼編寫(xiě)的編碼與驗(yàn)證問(wèn)題,與HTML類(lèi)似,XML文件的編碼也能在序言部分被指定,需要的朋友可以參考下
    2016-02-15

最新評(píng)論