HTML 在微格式中使用Rel属性(许可证,标签,nofollow)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML 在微格式中使用Rel属性(许可证,标签,nofollow)相关的知识,希望对你有一定的参考价值。

<!-- rel-licence -->
<!-- Links to the licence document for the page in question -->
<!-- 
NOTE: If embedded inside hReview, the licence is for that review, 
not the whole document 
-->
<a href="http://www.creativecommons.org/..." rel="licence">Licence</a>

<!-- rel-tag -->
<!-- Tags the page, or a large part of the page as being about microformats -->
<!-- 
NOTE: When used inside another microformat (hAtom), it applies to that 
microformat, not the whole page 
-->
<a href="http://technorati.com/tag/microformats" rel="tag">microformats</a>

<!-- rel-nofollow -->
<!-- The page linked to will gain no PageRank from the link -->
<!-- 
NOTE: 	Google follows the link, no PageRank added
		MSN: Page isn't followed, doesn't index the page
		Yahoo: Follows the link and indexes the page  
-->
<a href="http://www.bbc.co.uk/" rel="nofollow">BBC Site</a>

link标签的rel属性

 

<link>标签定义了当前文档与 Web 集合中其他文档的关系。link 元素是一个空元素,它仅包含属性。此元素只能存在于 head 部分,不过它可出现任何次数。在 HTML 中,<link> 标签没有结束标签。在 XHTML 中,<link> 标签必须被正确的关闭。

 

除了HTML的标准通用属性之外,link元素还包括很多可选属性: charset, href, hreflang, media, rel, rev, target, title和type。这些属性中,target只允许在Transitional和Frameset两种DTD中使用,其它都可在Strict, Transitional和Frameset三种DTD中使用。

 

这些属性中,rel属性是核心,搜索引擎可以利用该属性获得更多有关链接的信息。

(1)  stylesheet -- 调用外部样式表

该属性是最常用的,用于调用样式表,如下所示:

<link rel="stylesheet" href="http://blog.yunlives.com/style.css" type="text/css" media="screen" />  

其中href是目标文档的URL, type则规定了目标URL的MIME类型,而media规定了文档将显示在什么设备上

media: [“screen”:表示显示器设备; "print":表示打印设备;]。

(2)  icon -- 定义网站收藏夹图标

  1. <link rel="shortcut icon" href="http://blog.yunlives.com/images/favicon.ico" type="images/x-icon"/>  
  2. <link rel="icon" href="http://blog.yunlives.com/images/favicon.png" type="images/png"/>  

icon属性指定标题栏,地址栏,收藏栏小图标

Note: 1. IE只支持ico格式的favicon;  2. rel属性必须包含shortcut, 才会在IE下显示;3.IE下图标必须是.ico格式的,其他浏览器不用

(3) canonical -- 指明网址的规范版本

 <link rel="canonical" href="http://blog.yunlives.com?page=3/" />  

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

(4) author -- 申明文档作者

(5) home -- 连接到站点的主页

(6)  search -- 链接到文档的搜索工具

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

(8) friend -- 友情链接

以上是关于HTML 在微格式中使用Rel属性(许可证,标签,nofollow)的主要内容,如果未能解决你的问题,请参考以下文章

HTML里img的标签中rel属性是干啥的,有啥用处呢?

link标签的rel属性

link标签的rel属性

<a;标签rel属性详解

html中,超链接用的是啥标签

a标签一个有用却很多人不知道的属性——rel="nofollow"