首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >微格式语义问题

微格式语义问题
EN

Stack Overflow用户
提问于 2011-01-11 19:47:50
回答 2查看 349关注 0票数 4

我正试图将微格式添加到我的站点中,但我仍然对一些事情感到困惑。

  1. 微格式总是必须在hcard或vcard元素中吗?
  2. 一页能给我多张卡吗?
  3. 我能在hcard标签里有非微格式的内容吗?

我在一个网站上工作,他们的主页上有两个地址,还有一个热线电话。所以我只是想弄清楚如何放置这些微格式。

假设所有东西都必须包装在hcard元素中,这是否是为热线电话标记我的代码的正确方法?

代码语言:javascript
复制
<p class="hcard">Call us 24 hours a day, 7 days a week at <span class="tel hotline">415.441.KIDS (5437)</span></p>

用“热线”好吗?我能把“电话”和“热线”放在同一个类属性中吗?这个额外的24/7文本在hcard元素中可以吗?最后的字母/数字部分呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-12 02:24:04

  1. 不是的。
  2. 是。
  3. 是。

您的示例应该如下所示:

代码语言:javascript
复制
<p class="vcard">Call us 24 hours a day, 7 days a week at <span class="tel hotline"><abbr title="415.441.5437" class="value">415.441.KIDS (5437)</abbr></span></p>

更改:

  1. 根类是vcard,而不是hcard。
  2. “电话”需要一个值。(它也可以有一个"type",默认为“声音”)。
  3. 使用指示机器可读的值.("415.441.KIDS (5437)“并不完全是一个电话号码;它是一个电话号码的描述。)

用“热线”好吗?

是。

我能把“电话”和“热线”放在同一个类属性中吗?

是。

这个额外的24/7文本在hcard元素中可以吗?

是。

最后的字母/数字部分呢?

没有(见上文)。

票数 1
EN

Stack Overflow用户

发布于 2011-01-11 21:28:09

我觉得你很困惑。赫卡一种特定的微格式(除其他外):

hCard是一种简单、开放、分布式的格式,用于代表人员、公司、组织和场所,使用语义vCard或XHTML中的vCard (RFC2426)属性和值的1:1表示。hCard是几种开放的微格式标准之一,适合嵌入到HTML、XHTML、Atom、RSS和任意XML中。

因此,您可以在一页中拥有多个hcards,每个hcards代表一个人、一个公司等。例如,在您公司的站点上,每个办公室或组织中的人员都有一个hcards。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4661895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档