W3C HTML 网页标准教程

XLink

XLink

XLink & XPointer 介绍
XLink 是用于在 XML 文档中创建超级链接的语言 ,通过 XLink,链接可在被链接文件外进行定义 。XPointer 是 XML 指针文件(XML Pointer Language)的缩写,XPointer 使超级链接可以指向 XML 文档中更多具体的部分。
XLink & XPointer 语法
在 XML 文档中定义超级链接的方法是在元素上放置可用作超级链接的标记 xlink。为了访问 XLink 的属性和特性,我们必须在文档的顶端声明 XLink 命名空间。在 xlink:href 属性中把 XPointer 部分添加到 URL 后面,就可以导航(通过 XPath 表达式)到 XML 文档中某个具体的位置。
XLink 示例
XLink 文档命名空间被声明于文档的顶部。xlink:href 属性规定了要链接的 URL,而 xlink:show 属性规定了在何处打开链接。xlink:show=new 意味着链接会在新窗口打开。
XPointer 示例
使用 XLink 能够链接到整个 xml 文档。 XPointer 能够链接到 xml 文档的特定部分。方法是在 xlink:href 属性中的 URL 后添加一个 # 以及一个 XPointer 表达式。

返回XLink