首页 > 代码库 > Xlink学习
Xlink学习
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 |
| 定义何时读取和显示被链接的资源。 |
xlink:href | URL | 要链接的 URL。 |
xlink:show |
| 在何处打开链接。Replace 是默认值。 |
xlink:type |
| 链接的类型。 |
XML 实例文档
请看下面的 XML 文档,"bookstore.xml",它用来呈现书籍:
<?xml version="1.0" encoding="ISO-8859-1"?><bookstorexmlns:xlink="http://www.w3.org/1999/xlink">
<book title="Harry Potter"> <descriptionxlink: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学习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。