HTML中rel属性分析

2019-09-09 郑州网站建设  

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

示例

带有rel属性的连接:

<a rel="external" href=http://www.divcss5.com/html/"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.01 HTML5
appendix   链接到文档的附录页              
alternate   链接到一个备选的源(比如:打印页, 译本和镜像)   head标签内配置网站的atom,feed          
shortcut icon   快捷方式 小图标   指定标题栏,地址栏,收藏栏小图标          
archives   链接到文档集或历史数据   <link href='http://www.ooxx.com/2012/07' />          
author   链接到文档的作者   head标签内申明文档作者          
canonical   权威,典范  

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

<link rel="canonical" href=http://www.divcss5.com/html/"http:/xxoo.com/" />

canonical属性值通常在,rel属性中出现

引用URL:

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

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

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

canonical:中文"典范"的意思

         
stylesheet   文档的外联样式表   <link rel="stylesheet" href=http://www.divcss5.com/html/"base.css">          
home   连接到站点的主页   <link href=http://www.divcss5.com/html/"http:/www.ooxx.com" rel="home" />          
first   链接到集合中的首个文档   <link rel="first" href=http://www.divcss5.com/html/"index.html">          
start   链接到当前文档的第一页   <link rel="start" href=http://www.divcss5.com/html/"about:blank">          
next   链接到集合中的下一个文档   <link rel="next" href=http://www.divcss5.com/html/"about:blank">          
prev   链接到集合中的前一个文档   <link rel="chapter" href=http://www.divcss5.com/html/"about:blank">          
last   链接到集合中最后的文档   <link rel="last" href=http://www.divcss5.com/html/"index.html">          
up   提供指向一个文档的链接。该文档提供当前文档的上下文关系              
search   链接到文档的搜索工具              
sidebar   链接到需要在浏览器边栏中显示的文档              
contents   链接到当前文档的内容目录   一般放在文档主内容的侧栏,方便在当前页面各主题之间跳转          
index   链接到当前文档的索引              
glossary   链接到当前文档术语表              
copyright   链接到当前文档的版权或隐私页面   网站底部版权          
chapter   从当前文档链接到一个章节              
section   链接到文档列表中的一个小节              
subsection   链接到当前文档列表中的子小节。(一个小节可拥有多个子小节。)              
head   链接到集合中的顶级文档              
toc   链接到集合的目录              
parent   链接到源上面的文档              
child   链接到源下面的文档              
help   链接到帮助文档   <link rel="help" href=http://www.divcss5.com/html/"http:/www.xxoo.net/help.html" />          
bookmark   用作书签的永久 网址   列表标题          
external   链接到外部文档   新闻中引用到的外部连接          
nofollow   链接到未认可的文档,比如付费链接
Google 使用 "nofollow" 来规定其搜索spider不跟踪该链接
  站内相关新闻,站内随机新闻,评论回复,列表及新闻页面中的评论、浏览和作者链接,侧边栏的评论地址,首页导航中的“首页”链接,评论最多新闻,访问最多新闻          
noreferrer   规定当用户跟随该超链接时,浏览器不应发送 HTTP referer 头              
license   链接到文档的版权信息              
tag   当前文档标签(Keywords)   侧边栏中的标签云,新闻中的标签,列表中的标签,标签页面的标签          
friend   赞助   友链,底部的 themes by          

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

参考

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

HTML rel canonical 属性值

link标签rel 属性的含义

关于 rel="canonical"(谷歌 网站网站管理员工具)


河南郑州做网站首选天择文化,我们专注郑州网站建设网站设计网站制作与开发,是中原地区专业的郑州网络公司,多年来我们一直努力,服务客户数百家,欢迎您的咨询。
本文链接:郑州网络公司http://tzchb.ieyo.com/seo/1483.html转载请标明出处,谢谢合作!
标签:
  • HTMLrel
  • 由于
  • 发现
  • 同学
  • 转播