|  | 级别: 中级 投稿者:W3C 2007 年 8 月 28 日 XML 链接语言(XML Linking Language, XLink)是一种用来表示 XML 文档内链接的通用框架,以使其在诸如 Web 之类的超文本系统中的布局更加完整。XLink 可用来创建较简单的链接,例如构成 HTML 文档基本部分的链接,也可用来创建复杂类型的链接,例如多端点链接和链接数据库。
XML Linking Language (XLink) Version 1.0
[W3C 推荐标准] 为表示 XML 文档内链接提供了一种通用框架。超文本作为 Web 的基础需要使用大量链接,而添加复杂链接功能一直以来被要求作为 XML 的基础。实际上,XLink 最初名为 “XML Part 2”。不幸地是,为 XML 定义链接系统远远比为静态语言(例如 HTML)定义链接系统复杂。XLink 漫长的发展过程一直都不太平静。例如,XHTML 的开发人员就决定创建自己的系统
HLink
[开发阶段] 而不使用 XLink。即使在目前,距离其完成几年时间后,XLink 的应用仍然非常缓慢。
XML Linking Language (XLink) Version 1.1
[开发阶段] 目前正处于开发中。其中的增强包括添加了一些注释选项,并允许使用相对于统一资源标识符(Uniform Resource Identifiers,URI)的国际化资源标识符(Internationalized Resource Identifiers,IRI)。
然而,作为众多与 XML 相关的重大项目的核心,XLink 仍然起着重要作用,与基本的单向 HTML 链接相比,它提供了更加丰富的链接。XLink 提供了简单链接 (simple links)、具有多个端点的复杂链接(扩展链接 (extended links)),甚至某些链接并不是在链接文档内表示,而是在特定的中心文档中表示(称为链接库 (linkbases))。
参考资料
|  | |  |
|