解读HTML:关于Profile的只言片语

2016-02-19 17:01 58 1 收藏

今天图老师小编要跟大家分享解读HTML:关于Profile的只言片语,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

【 tulaoshi.com - Web开发 】

制作出一个页面其实是很简单的事,但是制作出一个好的页面却是一件挺困难的事,要使一个页面最终能很好的呈现出来,包括在许多未知的环境下都能很好的呈现,这即是一件更困难的事情。在一份基于Web标准的HTML文档中,需要声明很多的规则,比如DOCTYPE声明、xmlns声明等,只有做出了这些声明,网页文档才能更好的在不同的浏览器中最大程度的呈现出一样的效果。

在使用Wordpress程序搭建的博客(其它程序搭建的博客也可能有)的页面代码里会有一句这样的代码:

head profile=”http://gmpg.org/xfn/11″

而当我们在博客的后台添加友情链接时如果标注一下链接关系的话,就能得到这样的代码:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

a href=”http://www.etcis.com/” rel=”friend” target=”_blank”阿猎的SEO博客/a

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

在之前日志中的声明中我们即可得知,如果没有一份统一的规则约束的话,浏览器们可以根据自己设定的默认样式来呈现网页,呈现出来的效果可能就会有很大的偏差。而对于这种关系网络来说,如果没有一份统一的规则约定的话,就变得没有丝毫的意义,比如你把朋友定义成“frieng”,而我要按照拼音来定义成“pengyou”,这个定义的数据将变得毫无意义。

所以我们在HTML文档的head /标签中使用“profile”属性引入一个声明,声明在这个HTML文档中使用了 XML Friends Network (XFN) 微格式,然后按照这份XFN微格式中约定的方式来描述关系网络,于是即使是不同用户代理器访问这些数据只要其遵循XFN的约定即可正确的读取出其中的关系数据。

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

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

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

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

head profile=”http://www.gmpg.org/xmdp/samplehtmlprofile http://www.solitude.dk/blogprofile/011/”

来源:http://www.tulaoshi.com/n/20160219/1613878.html

延伸阅读
冷水冲洗对头发好?经常剪头发长得快?长时间用同一款产品头发会产生免疫力?关于护发的问题是不是多多少少都听过呢,还是来看看专家的专业解读吧,10个关于头发你知道的真相,一定要看看。 专业解读护发流言 10个关于头发的真相 问题1:长时间使用同款洗发乳,头发会对其产生免疫力? 答案:洗发乳只会承担其本职工作&mda...
标签: Java JAVA基础
servlet由于打印html代码全部写在class中间,所以代码编写很麻烦,也不便于维护,sun公司才推出了jsp。 但这是否意味着我们在jsp+bean的架构中就不能在bean里面输出html代码呢? 请看站长的看法: 封装在bean里面的并不是要封装所有的打印html语句,对于很多地方类似的东西,封装后会更好的效果。 比如简单的例子,一般系统都需要从数据库中读取...
怀孕前吃什么叶酸好? 图老师小编推荐: B超单能看出男孩女孩? 专家介绍:怀孕前三个月到怀孕后三个月期间,每天服用O.4毫克的叶酸增补剂可以 预防 胎儿 大部分 神经 管的畸形的发生。那么孕前 吃什么 叶酸好呢?怀孕网的怀孕前的准备频道为您解答。 现在市场上的叶酸品种很多,孕妇去 医院 检查 时,...
标签: Web开发
我们所看到的很 多很酷的 HTML5 网站实际上跟 HTML5 无关,而是由 CSS3 和 jQuery 生成的。CSS3 和 jQuery 是和 HTML5 一样的新技术,它们和 HTML5 是平行的概念。 这篇文章讲了关于 HTML5 的7个传说,也就是误解 :) 传说 #1:因为苹果不支持 Flash,所以人们发明了 HTML5 树大招风,苹果似乎经常受到各种指责。虽然 HTML5 可以...
标签: Web开发
字体(Font)的设置是网页制作新手遇到的第一个难点。如何控制字体大小,如何取消超链接字体的下划线是网友来信问得最多的。好,我们来彻底研究一下字体的各个方面: 字符集的设定。 在查看html文件原代码时,我们经常可以在文件头head和/head之间看到这么一句代码: meta http-equiv="Content-Type" content="text/html; charse...

经验教程

894

收藏

30
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部