目前的 html的语意还不够丰富,它所能表达的无非是段落(p),链接(a),引用(blockquote)等。这些仅仅是文学上语意,而不是人们需要表达的真正内容。 真正内容可以是地址、事件、人物等拥有实际意义的信息。然而html并没有将这些实体标准化。

另人可喜的是html5 正在朝着html语义化的方向发展。而我们国内,也正在从几年前讨论DIV+CSS上升到Html语义化,CSS模块化上。这说明web前端一直在发展,虽然我接触web开发没多少年,但这种变化,我是深刻体会到的。

言归正传,正是由于html标签的疲乏,所能表达的语义不够。所以,出现了Microformats这一技术。其实,确切的说Microformats并不是一种新技术,它的实质只是Markup language(HTML、XHTML)的一小段代码和一小段特定的Web内容,所谓formats指的是它有一种固定的标记格式。

而rel、rev这2个属性,则是为了丰富网页语义而设计的。更确切的说,rel,rev这2个属性,是为了更明确的告诉搜索引擎网页的内容,更好的指引搜索引擎去理解你的网站内容。这对SEO有一定的作用。

区别:rel与rev具有互补的作用,rel指定了向前链接的关系,rev指定了反向链接的关系.

阅读全文——共1318字