Webapp中域对象的有意义标记

时间:2009-01-22 05:56:44

标签: html xhtml semantic-web

我希望在我正在编写的Web应用程序中表示一些域模型对象,并且我正在寻找标记的最佳实践。

例如在yaml中:

--- !ruby/object:User 
email: jd@example.org
first: John
last: Doe
login: jdoe
member_since: 2009-01-22 00:54:08.128094 -05:00

什么是明智的方式来呈现这个?或者是标记此数据的最佳做法。

编辑:我现在关心的只是结构,我会在需要时应用样式。

1 个答案:

答案 0 :(得分:2)

有点开放式的问题,但我会建议一个方向来进行对话。

由于您的示例使用了User对象,因此我建议您查看hCard microformat使用的结构。微格式的A nice example正在发挥作用。

Mix Online的超级酷人在他们的Oomph工具包中创建了一个bunch of CSS options,以显示微格式在确定数据样式时的多样性。

话虽如此,微格式并不是真正重要的部分,它是微格式结构允许您将原始数据转换为机器清晰但仍易于样式化的标记结构的方式。

相关问题