HTML中rel属性详解

来源:互联网 发布:linux 修改ip地址 编辑:程序博客网 时间:2024/06/06 10:55

HTML中rel属性详解

由于发现有同学在微博转播和收藏这篇文章,所以回头来再审视下这篇随性翻译的文章,后来发现w3cschools.com.cn已经有了对照的中文译文,所以这里我就继续完善下这篇文章吧,让它显得更有价值点。最初想到翻译这篇文档源于http://vanessa.b3log.org/research-a-rel-value这篇文章,发现rel属性拥有非常多不常见的语义化值,原文着重是想列举这些属性值的使用场景,觉得非常有必要通过这样的方式来了解rel属性。

示例

带有rel属性的连接:

<a rel="external" href="http://www.xxoo.com/">ooxx</a>

浏览器支持


rel属性在所有主流浏览器都得到了支持

 

注:浏览器渲染时会忽略此属性,然而搜索引擎可以从它获得更多的信息(a标签仅在href属性存在时有效)。

定义和使用

rel属性指定了当前文档和被连接文档之间的关系

语法

<a rel="value">

HTML 4.01 与 HTML 5 之间的差异

已删除的值:appendix, chapter, contents, copyright, glossary, index, section, start, subsection。

新的值:archives, author, bookmark, external, first, index, last, license, nofollow, noreferrer, search, sidebar, tag,up。

属性值

值描述场景|示例HTML4.01HTML5appendix链接到文档的附录页


alternate链接到一个备选的源(比如:打印页, 译本和镜像)head标签内配置网站的atom,feed

shortcut icon快捷方式 小图标指定标题栏,地址栏,收藏栏小图标

archives链接到文档集或历史数据<link rel='archives' href='http://www.ooxx.com/2012/07' />

author链接到文档的作者head标签内申明文档作者

canonical权威,典范

让搜索引擎知道当前网站中的重复或相似网页中,哪一个页面才是站长想让其抓取与收录的

<link rel="canonical" href="http://xxoo.com/" />
  • canonical属性值通常在,rel属性中出现

  • 引用网址:http://www.xxoo.com/xhtml/rel_canonical/

  • canonical从功能上来讲,可理解为301永久重定向的辅助功能

  • canonical可以与相对链接或绝对链接一起使用,但是建议使用绝对链接

  • Google对canonical的定义是:规范网页是一组内容高度相似的网页的首选版本

  • canonical:中文"典范"的意思



stylesheet文档的外联样式表<link rel="stylesheet" href="base.css">

home连接到站点的主页<link href="http://www.ooxx.com" rel="home" />

first链接到集合中的首个文档<link rel="first" href="index.html">

start链接到当前文档的第一页<link rel="start" href="about:blank">

next链接到集合中的下一个文档<link rel="next" href="about:blank">

prev链接到集合中的前一个文档<link rel="chapter" href="about:blank">

last链接到集合中最后的文档<link rel="last" href="index.html">

up提供指向一个文档的链接。该文档提供当前文档的上下文关系


search链接到文档的搜索工具


sidebar链接到应该在浏览器边栏中显示的文档


contents链接到当前文档的内容目录一般放在文档主内容的侧栏,方便在当前页面各主题之间跳转

index链接到当前文档的索引


glossary链接到当前文档术语表


copyright链接到当前文档的版权或隐私页面网站底部版权

chapter从当前文档链接到一个章节


section链接到文档列表中的一个小节


subsection链接到当前文档列表中的子小节。(一个小节可拥有多个子小节。)


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


toc链接到集合的目录


parent链接到源上面的文档


child链接到源下面的文档


help链接到帮助文档<link rel="help" href="http://www.xxoo.net/help.html" />

bookmark用作书签的永久 URL列表标题

external链接到外部文档文章中引用到的外部连接

nofollow链接到未认可的文档,比如付费链接
Google 使用 "nofollow" 来规定其搜索蜘蛛不跟踪该链接站内相关文章,站内随机文章,评论回复,列表及文章页面中的评论、浏览和作者链接,侧边栏的评论地址,首页导航中的“首页”链接,评论最多文章,访问最多文章

noreferrer规定当用户跟随该超链接时,浏览器不应发送 HTTP referer 头


license链接到文档的版权信息


tag当前文档标签(关键词)侧边栏中的标签云,文章中的标签,列表中的标签,标签页面的标签

friend赞助友情链接,底部的 themes by

 

由于本人水平有限,难免存在一些错误,看官们如果觉得有不妥或者需要补充的地方,请留言指出,谢谢!

参考

http://www.w3schools.com/TAGS/att_a_rel.asp

http://vanessa.b3log.org/research-a-rel-value

http://www.w3school.com.cn/htmldom/prop_anchor_rel.asp

不得不提一下的rel-author 标签

HTML rel canonical 属性值

link标签rel 属性的含义

关于 rel="canonical"(google 网站站长工具)


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 肺力咳合剂一次喝了50多了怎么办 头孢和藿香正气水一起吃了怎么办 小儿胃蛋自酶合剂吃多了怎么办 刚出生的婴儿很容易被惊醒怎么办 1个多月的宝宝小腿不直怎么办 20个月宝宝腿不直小腿外八怎么办 小孩手青枝骨骨折拆石膏还弯怎么办 宝宝喝柴胡注射剂有不良反应怎么办 九个月宝宝便秘拉不出来怎么办 一岁四个月的宝宝便秘怎么办 热血三国3要塞打不过去怎么办 清香木夏天有黄叶和掉叶怎么办 生完宝宝妊娠纹还在继续疯长怎么办 陌陌不能最小化观看直播视频怎么办 苏州园区公积金密码忘记了怎么办 房产企业申请破产买的房子怎么办 被业务员骗了买了保险怎么办 孩子特别害怕老师严厉的批评怎么办 4k电视看有线电视不清晰怎么办 移动9.9流量4g网用完了怎么办 东方头条验证码已经被注册了怎么办 打王者两个人吵架被夹在中间怎么办 顾客拿过期的食品过来投诉怎么办 老婆总是埋怨我父母我该怎么办? 代款公司如果使用暴力追债怎么办 法院拍卖款分配有疑意怎么办 法院拍卖买到的房子里有户口怎么办 新注册手机邮箱不和电脑同步怎么办 移动4g盒当月流量封顶怎么办 昆仑加油卡密码忘记了怎么办 昆仑银行e盾密码忘记了怎么办 中石化加油卡密码忘记了怎么办 壳牌加油卡密码忘了怎么办 中国石化加油卡密码忘了怎么办 中石化加油卡密码忘了怎么办 中石化加油卡需要密码忘了怎么办 求不熟领导办事送礼不收怎么办 送礼给领导不收好像很生气怎么办 加油卡没有密码加油后锁住怎么办 个人怎么办中石化油卡怎么开公司票 中石化副卡挂失后钱怎么办