XML链接语言,或XLink,是一种通过W3C推荐标准认证的XML标记语言,用于在 XML 文档中创建超链接,以及提供与这些链接相关联的元数据。
XLink
简单XML链接与HTML链接非常相似,它在链接元素和目标资源间建立链接。需要强调的是,如果XML文件具有文件类型定义DTD,XLink的全局属性必须在DTD中定义。不过,并不是所有的XLink全局属性都必须在DTD中加以声明,可以根据需要进行裁剪,只声明使用到的属性即可。而且,将一个元素声明为链接元素并没有增加对元素的属性和内容的限制,只要元素实例符合DTD声明,仍然可以包括任意属性和内容。
XLink简介
什么是XLink?
XLink是W3C标准
在2001年6月27日,XLink成为W3C推荐标准。
XLink的浏览器支持
浏览器只在最小限度内支持XLink。
在Mozilla0.98+、Netscape6.02+以及Internet Explorer6.0 中,均具有对XLink某种程度的支持。更早版本的浏览器根本不支持XLink。
xlink:href属性
xlink:href属性是目标资源的URL,可以是绝对URL、相对URL或文件片段,相对URL必须接收XML Base中指定的
绝对路径XLink 语法
在 XML 文档中定义超级链接的方法是在元素上放置可用作超级链接的标记。
下面是在 XML 文档中使用 XLink 来创建链接的简单实例:
为了访问 XLink 的属性和特性,我们必须在文档的顶端声明 XLink 命名空间。
元素中的 xlink:type 和 xlink:href 属性定义了来自 XLink 命名空间的 type 和 href 属性。
W3C推荐标准
W3C推荐标准(W3C Recommendation)是
万维网联盟(W3C)标准工作组的标准批准过程的最终阶段。这一名称表示了该标准文档已经经历了W3C成员组织和公众的评审。W3C推荐标准的目的在于使
万维网技术标准化。W3C推荐标准与其他许多行业的发布的
标准相当。
HTML
超文本标记语言(英语:HyperTextMarkupLanguage,简称:HTML)是一种用于创建
网页的标准
标记语言。HTML是一种基础技术,常与CSS、
JavaScript一起被众多网站用于设计令人赏心悦目的网页、网页应用程序以及移动应用程序的用户界面。
网页浏览器可以读取
HTML文件,并将其渲染成可视化网页。HTML描述了一个网站的结构语义随着线索的呈现,使之成为一种标记语言而非
编程语言。
HTML元素是构建网站的基石。HTML允许嵌入图像与对象,并且可以用于创建交互式表单,它被用来结构化信息——例如标题、段落和列表等等,也可用来在一定程度上描述文档的外观和
语义。HTML的语言形式为尖括号包围的HTML元素(如),浏览器使用HTML标签和脚本来诠释网页内容,但不会将它们显示在页面上。
HTML可以嵌入如
JavaScript的
脚本语言,它们会影响HTML网页的行为。网页浏览器也可以引用
层叠样式表(CSS)来定义文本和其它元素的外观与布局。维护HTML和CSS标准的组织
万维网联盟(W3C)鼓励人们使用CSS替代一些用于表现的HTML元素。