网页头部Head的profile=“http://gmpg.org/xfn/11”设置关系网络

13,147次阅读
3 条评论

共计 705 个字符,预计需要花费 2 分钟才能阅读完成。

今天继续修改博易做的英文站的主题,发现在head部分一行这样书写:

不懂什么原因,所以网查了一下,原来Profile属性还是有点用处的,主要用途就是阐述大家的关系网。想到博易后台添加友情链接时的那一堆复选项,才明白程序中使用这个的用意。

例如:当我们在wp后台添加一个友情链接,并且设置了关系之后,会输出类似这样的链接:

志文工作室

rel=”friend”这个是对这个链接的关系声明,声明我与该链接的主人是朋友关系,当然除朋友外还有很多其他关系,具体就要查看这里XFN1.1

浏览器们可以根据自己设定的默认样式来呈现网页,比如你把朋友定义成“friend”,而我要按照拼音来定义成“pengyou”,彼此之间无法统一,该功能就变得没有丝毫的意义。所以我们在HTML文档的标签中使用“profile”属性引入一个声明,声明在这个HTML文档中使用了 XML Friends Network (XFN) 微格式,然后按照这份XFN微格式中约定的方式来描述关系网络,于是即使是不同用户代理器访问这些数据只要其遵循XFN的约定即可正确的读取出其中的关系数据。

当然,这其中的微格式数据对于平常通过浏览器来阅读HTML文档的用户来说,没有什么实际性的意义,可是对于某些用户代理器来说,通过读取这份XFN微格式数据再加上其它的诸如hCard等微格式数据,那么即可在互联网上呈现出人与人之间的关系网络。

对于不同的数据声明需要为其指定描述的位置,而profile的值即是对这个数据的描述的位置,或者可以简单的理解成是为不同的用户代理器指定相同的约定规则。

对于一个页面中引用的多份数据声明,只需要在profile的值中将其用空格隔开即可:

即类似:

正文完
 0
任侠
版权声明:本站原创文章,由 任侠 于2009-06-11发表,共计705字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(3 条评论)
验证码
站生 评论达人 LV.1
2012-04-29 17:32:40 回复

学习了呵呵。

     中国河南省郑州市联通
小星 评论达人 LV.1
2011-03-22 21:52:10 回复

知道什么意思了!
没想到百度一下就搜到志文兄这边了,呵呵!

     中国上海上海市电信
Amu 评论达人 LV.1
2010-09-27 03:26:42 回复

懂了,谢谢

     中国黑龙江省哈尔滨市联通