您的位置:首页 > Web前端 > HTML

HTML链接和Web创建超链接<a>标签之rel和rev属性

2011-11-02 09:10 525 查看


用于<a>标签的可选的rel和rev属性分别表示源文档和目标文档之间正式的关系和方向。

rel属性指定从源文档到目标文档的关系,而rev属性则指定从目标文档到源文档的关系。

这两种属性可以在<a>标签中同时使用,浏览器可以使用它们改变锚内容的外观,或者自动构建文档浏览菜单。

其他工具也可以使用这些属性构建特殊的链接集合、目录和索引等。

rel或rev属性的值都是以空格分隔的关系列表。

实际的关系名和它们的含义取决于您自己:HTML或XHTML标准并投有正式提出这两种属性。

例如,一系列文档中的某个文档可能会在链接中包含它的关系:

<a href="part-14.html" rel=next rev=prev>

从源到目标的关系就是移动到下一个文档;而从目标到源的关系则是返回前一个文档。

这些文档关系也用在文档的<head>中的<link>标签里。

<link>标签无需实际创建一个指向目标文档的链接就可以创建关系;<a>标签则要创建链接,并在其中加入关系属性。

经常使用的文档关系包括:

next:链接到集合中的下一个文档

prev:链接到集合中的前一个文档

head:链接到集合中的顶级文档

toc:链接到集合的目录

parent:链接到源上面的文档

Child:链接到源下面的文档

index:链接到此文档的索引

glossary:链接到此文档的术语表

只有极少数浏览器才会利用这些属性来改变链接的外观。然而,这些属性在创建链接方面非常有帮助。

因此,我们建议最好在可能的情况下将它们插入到<a>标签中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: