大部分人都知道RSS,但是并不一定知道Microformats或XFN,下面是网上找来的一篇扫盲帖子。
点击在新窗口中浏览此图片

Microformats是开放的结构化数据格式,它的实质是(X)HTML标记语言,例如XFN、hCard、hCalendar…
为什么要使用Microformats?
现有的标记语义不够丰富,它只能从文学意义上来区分内容,仅仅是段落(p)、链接(a)、标题(hx)等,对于深层实体并没有一个很好的描述。对于像“某某人某个时间在某个地方做了什么”这样一个复杂的事件恐怕很难直接用标签语义化的描述出来。下面的例子给出了很好的解决办法。

来看一个导入了hCalendar微格式规范的日程表HTML

<div class="vevent">
<a class="url" href="http://www.itfeed.cn">http://www.itfeed.cn</a>
<span class="summary">bloger聚会</span>:
<span class="description">交流blog挣钱心得 -__|</span>
<abbr class="dtstart" title="2009-3-10 13:00">2009-3-10 13:00</abbr>~<abbr class="dtend" title="2009-3-10 15:00">15:00</abbr>
在<span class="location">北京科技大厦C座</span>
</div>

通过class定义了很多tag,这样就更方便了人或机器来分析这段代码了。

再来看看什么是XFN
XFN也是一种微格式规范,它的全称XHTML Friends Network,就是XHTML社交网络的意思,它是一个通过XHTML标记语言在网页上描述人与人之间社交关系的方法,在博客上使用比较多,WordPress就有这样的定义。
例如在我的友情链接里面有这样的链接
<a href="http://www.ideaworkloft.com" rel="friend">Idea WorkLoft</a>
,属性rel值friend就表示这个博客的主人我跟ideaworkloft主人是朋友关系。
如果是这样rel=”met friend”,就表示新朋友,还有更多关系。

他山之玉 | 评论(2) | 引用(0) | 阅读(181)
liwhite
2010/01/02 01:44
grin其实我是弄过来自己学习下。我也不懂啊。
内大臣 Homepage
2010/01/02 01:13
太技术了
分页: 1/1 第一页 1 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]