XML教程 WEB頁面工具語言XML的定義_Xml教程
推薦:XMLHTTP的一些相關(guān)技術(shù)資料總結(jié)xmlHTTP技術(shù): ---------------------------------------------------------- 一、數(shù)據(jù)庫遠程管理技術(shù) 基于互聯(lián)網(wǎng)的廣域網(wǎng)現(xiàn)代應(yīng)用中的一個重要環(huán)節(jié)是數(shù)據(jù)庫遠程監(jiān)控。首先簡單回顧一
XML是一個精簡的SGML,它將SGML的豐富功能與HTML的易用性結(jié)合到Web的應(yīng)用中。XML保留了SGML的可擴展功能,這使XML從根本上有別于HTML。XML要比HTML強大得多,它不再是固定的標(biāo)記,而是允許定義數(shù)量不限的標(biāo)記來描述文檔中的資料,允許嵌套的信息結(jié)構(gòu)。HTML只是Web顯示數(shù)據(jù)的通用方法,而XML提供了一個直接處理 Web 數(shù)據(jù)的通用方法。HTML著重描述Web頁面的顯示格式,而XML著重描述的是Web頁面的內(nèi)容。
XML中包括可擴展格式語言XSL(Extensible Style Language) 和可擴展鏈接語言XLL(Extensible Linking Language)。
XSL用于將XML數(shù)據(jù)翻譯為HTML或其他格式的語言。XSL提供了一種疊式頁面CSS的功能,使開發(fā)者構(gòu)造出具有表達層結(jié)構(gòu)的Web頁面來,以有別于XML的數(shù)據(jù)結(jié)構(gòu)。XSL也能和HTML一起構(gòu)造疊式頁面。XSL可以解釋數(shù)量不限的標(biāo)記,它使Web的版面更豐富多彩,例如動態(tài)的文本、跑馬式的文字。此外,XSL還處理多國文字、雙字節(jié)的漢字顯示、網(wǎng)格的各種各樣的處理等。
XLL是XML的鏈接語言,它與HTML的鏈接相似,但功能更強大。XLL支持可擴展的鏈接和多方向的鏈接。它打破了HTML只支持超級文本概念下最簡單的鏈接限制,能支持獨立于地址的域名、雙向鏈路、環(huán)路、多個源的集合鏈接等。XLL鏈接可不受文檔制約,完全按用戶要求來指定和管理。
為了使XML易學(xué)易用,XML精簡了一大片SGML難得用一次的功能。正如幾十萬漢字中常用的只不過八千,SGML常用的部分只占20%,XML拋棄了SGML中不常用的部分,使它一下就精簡了80%。這樣一來,XML的語法說明書只有30頁,而SGML卻有500頁。
XML設(shè)計中也考慮了它的易用性,易用性來自兩個方面:一方面用戶編寫Web頁面方便,另一方面設(shè)計人員實現(xiàn)XML瀏覽器也不太困難。
總之,XML使用一個簡單而有靈活的標(biāo)準(zhǔn)格式,為基于Web的應(yīng)用提供了一個描述數(shù)據(jù)和交換數(shù)據(jù)的有效手段。HTML描述了顯示全球數(shù)據(jù)的通用方法,而XML提供了直接處理全球數(shù)據(jù)的通用方法。
分享:XSL簡明教程(6)XSL過濾和查詢原著:Jan Egil Refsnes 翻譯:阿捷 六. XSL的過濾和查詢 如果我們希望只顯示滿足一定的條件的XML數(shù)據(jù)應(yīng)該怎么做呢?還是上面的例子代碼,我們只需要在xsl:for-each元素的select屬性
- xml創(chuàng)建節(jié)點(根節(jié)點、子節(jié)點)
- WML開發(fā)教程之 WAP網(wǎng)站服務(wù)器配置方法
- WMLScript的語法基礎(chǔ)
- 收集的WML Script標(biāo)準(zhǔn)函數(shù)庫
- WML教程之文本框控件Input
- 無線標(biāo)記語言(WML)基礎(chǔ)之WMLScript 基礎(chǔ)
- xml文件的結(jié)構(gòu)解讀
- 關(guān)于XSL - XSL教程
- 選擇模式 - XSL教程 - 2
- XPath入門 - XSL教程 - 3
- 匹配模式 - XSL教程 - 4
- 測試模式 - XSL教程 - 5
- 相關(guān)鏈接:
- 教程說明:
Xml教程-XML教程 WEB頁面工具語言XML的定義
。