您现在的位置是: 软件 > 开发者网络 > 技术跟踪 > XML与.NET专栏 > 正文


-Win xp中的多种网络
-试验试验试验试验
-用Freehand实现位图矢量化
-网络电话面面观

简单链接介绍
2001-04-26· ·胡朝晖··yesky


  前面我们提到,实际上存在两种链接类型:一种为简单链接(simple),一种为扩展链接(extend)。简单链接是单独出现的,而扩展链接是许多链接元素的组合。简单链接和HTML链接非常相似,但它提供了某些超越HTML超链接的功能,并且很容易使用。为了在Xlink中使用简单链接,需要给元素加入一个xlink:type属性,并且赋予它值simple。为了指明链接的目标,必须在元素中加入所需的属性xlink:href。

  比如下面一个简单的链接:

  <W xlink:type="simple" xlink:href="www.example.com" />

  这行代码将把元素W加入到一个到Web站点www.example.com的链接。当然xlink还存在一些其他的属性用于链接,目的是进一步指定它的行为。具体见下面的表格:

名称 含义
Xlink:title 用人类可以阅读的形式来表现这个链接的含义,在简单链接中的作用是用来描述它链接到的资源,比如当应用程序在处理链接时,显示在进行链接之前它是什么样子的,当鼠标停留在链接的内容上的时候应该显示什么。
Xlink:role 描述了被链接上的资源的功能,并且是可以被机器识别的,它的值应该是一个XML名字。
Xlink:show 表示了如何显示被链接资源的信息show有一些缺省的值replace表示要应用程序用指定的文档代替当前文档embed表示在当前的文档的链接开始点的位置嵌入指示文档new表示创建一个新的窗口来显示它undefined表示行为没有被指定,必须要由应用程序来决定
Xlink:actuate 定义了链接执行的时间。它有一些缺省的值OnRequest表示链接的资源只能在用户请求后取得OnLoad表示链接在对指示文档的下载结束后立即执行Undefined表示行为没有被指定而由应用程序来决定


■ 相关内容
 扩展链接介绍
 Xlink简介
 Xpointer介绍
 XQL内部函数介绍
 XQL简介
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!