码迷,mamicode.com
首页 > 其他好文 > 详细

Xlink学习

时间:2014-10-17 10:04:26      阅读:279      评论:0      收藏:0      [点我收藏+]

标签:des   http   io   ar   使用   sp   文件   art   on   

Xlink,即XML链接语言(XML Linking Language);

XLink用于创建XML文档中的超链接;

XLink类似于HTML链接,但是更加强大;

XML文档当中的任何元素均可成为XLink;

XLink支持简易链接,也可支持可将多重资源链接在一起的扩展链接;

通过XLink,链接可在被链接文件外进行定义;

XLink是W3C推荐标准。

前缀命名:(h:table)、(f:table)

xmlns:xml命名空间(XML Namespace);使用语法:xmlns:namespace-prefix=namespace-URI(放置于元素开始标签之中),此为前缀赋予了一个与某个命名空间相关联的限定名称。

XLink命名空间:http://www.w3.org/1999/XLink ,必须放置于父节点当中,即必须声明于文档的顶部,意味着文档可访问XLink的属性与特性。

XLink的属性:

属性描述
xlink:actuate
  • onLoad
  • onRequest
  • other
  • none
定义何时读取和显示被链接的资源。
xlink:href URL 要链接的 URL。
xlink:show
  • embed
  • new
  • replace
  • other
  • none
在何处打开链接。Replace 是默认值。
xlink:type
  • simple
  • extended
  • locator
  • arc
  • resource
  • title
  • none
链接的类型。

XML 实例文档

请看下面的 XML 文档,"bookstore.xml",它用来呈现书籍:

<?xml version="1.0" encoding="ISO-8859-1"?>

<bookstore xmlns:xlink="http://www.w3.org/1999/xlink">

<book title="Harry Potter">
  <description
  xlink:type="simple"
  xlink:href="http://book.com/images/HPotter.gif"
  xlink:show="new">
  As his fifth year at Hogwarts School of Witchcraft and
  Wizardry approaches, 15-year-old Harry Potter is.......
  </description>
</book>

<book title="XQuery Kick Start">
  <description
  xlink:type="simple"
  xlink:href="http://book.com/images/XQuery.gif"
  xlink:show="new">
  XQuery Kick Start delivers a concise introduction
  to the XQuery standard.......
  </description>
</book>

</bookstore>

Xlink学习

标签:des   http   io   ar   使用   sp   文件   art   on   

原文地址:http://www.cnblogs.com/Dolan-Deng/p/4030185.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!