XLink 以及 XPointer 簡(jiǎn)介
XLink 定義了一套標(biāo)準(zhǔn)的在 XML 文檔中創(chuàng)建超級(jí)鏈接的方法。
XPointer 使超級(jí)鏈接可以指向 XML 文檔中更多具體的部分(片斷)。
您應(yīng)當(dāng)具備的基礎(chǔ)知識(shí)
在繼續(xù)學(xué)習(xí)之前,您需要對(duì)以下知識(shí)點(diǎn)有基本的了解:
- HTML / XHTML
- XML / XML 命名空間
- XPath
如果您希望首先學(xué)習(xí)這些項(xiàng)目,請(qǐng)?jiān)谖覀儗?duì) 首頁(yè) 訪問(wèn)這些教程。
什么是 XLink?
- XLink 是 XML 鏈接語(yǔ)言(XML Linking Language)的縮寫
- XLink 是用于在 XML 文檔中創(chuàng)建超級(jí)鏈接的語(yǔ)言
- XLink 類似于 HTML 鏈接 - 但是更為強(qiáng)大
- XML 文檔中的任何元素均可成為 XLink
- XLink 支持簡(jiǎn)易鏈接,也支持可將多重資源鏈接在一起的擴(kuò)展鏈接
- 通過(guò) XLink,鏈接可在被鏈接文件外進(jìn)行定義
- XLink 是 W3C 推薦標(biāo)準(zhǔn)
什么是 XPointer?
- XPointer 是 XML 指針文件(XML Pointer Language)的縮寫
- XPointer 使超級(jí)鏈接可以指向 XML 文檔中更多具體的部分(片斷)
- XPointer 使用 XPath 表達(dá)式在 XML 文檔中進(jìn)行定位
- XPointer 是 W3C 推薦標(biāo)準(zhǔn)
XLink 和 XPointer 是 W3C 標(biāo)準(zhǔn)
在2001年6月27日,XLink 被確立為 W3C 推薦標(biāo)準(zhǔn)。
XPointer 于2003年3月25日成為 W3C 推薦標(biāo)準(zhǔn)。
您可以在我們的《W3C 教程》中閱讀更多有關(guān) XML 標(biāo)準(zhǔn)的內(nèi)容。
XLink 和 XPointer 的瀏覽器支持
瀏覽器只在最小限度內(nèi)支持 XLink 和 XPointer。
在 Mozilla 0.98+、Netscape 6.02+ 以及 Internet Explorer 6.0 中,均具有對(duì) XLink 某種程度的支持。更早版本的瀏覽器根本不支持 XLink。