XPointer由统一资源定位地址(URL)中#号之后的描述组成。XPointer可单独使用或者与XPath一起使用,
XPath是在XML文件中定位数据的另一种语言。
在
超文本标志语言(HTML)中,#号激活HTML页中特殊标记点的连接。XPointer还允许基于内容的连接。这样,例如,可以让读者连接到XML文件中某个单词、短语或字符串的下一实例。
XLink 能够链接到整个文档,XPointer 允许您链接到文档的特定部分。如需链接到页面的某个具体的部分,请在 xlink:href 属性中的 URL 后添加一个井号 (#) 以及一个 XPointer 表达式。
假如超级链接指向某个 XML 文档,我们可以在 xlink:href 属性中把 XPointer 部分添加到 URL 后面,这样就可以导航(通过 XPath
表达式)到文档中某个具体的位置了。