XLink 是 XML 链接语言(XML Linking Language),是一种通过 W3C 推荐标准认证的 XML 标记语言,提供一些方法,用于在 XML 文件上创建内部和外部链接,以及与这些链接相关联的元数据。
XLink 提供两种可在 XML 文档中使用的超链接,简单链接和扩展链接。简单链接,只连接两种资源,类似于 HTML 链接和 IMG 链接。 扩展链接,可连接任意数量的资源。
XLink 定义在 XML 文档中创建超级链接的标准方法。
XLink 类似于 HTML 链接 - 但是更为强大
XML 文档中的任何元素均可成为 XLink
XLink 支持简易链接,也支持可将多重资源链接在一起的扩展链接
通过 XLink,链接可在被链接文件外进行定义
XLink 是 W3C 推荐标准
在2001年6月27日,XLink 被确立为 W3C 推荐标准。
XPointer 是 XML 指针文件(XML Pointer Language)的缩写。
XPointer 允许这些超级链接指向 XML 文档中的更多具体部分(片断)。
XPointer 使用 XPath 表达式在 XML 文档中进行定位
XPointer 是 W3C 推荐标准
XPointer 于2003年3月25日成为 W3C 推荐标准。
XLink 属性
属性 | 值 | 描述 |
---|---|---|
xlink:actuate |
|
定义何时读取和显示被链接的资源。 |
xlink:href | URL | 要链接的 URL。 |
xlink:show |
|
在何处打开链接。Replace 是默认值。 |
xlink:type |
|
链接的类型。 |