我正试图在我的网站上添加微格式,但我仍然对一些事情感到困惑。
微格式总是必须在hcard或vcard元素中吗?
我可以在一个页面上有多个hcards吗?
我可以在hcard标签中包含非微格式内容吗?
我正在网站上工作,他们在主页上的两个地方都有自己的地址,还有一个热线电话。所以我只想弄清楚如何放置微格式。
假设所有内容都必须包含在hcard元素中,这是否是标记热线标注代码的正确方法?
<p class="hcard">Call us 24 hours a day, 7 days a week at <span class="tel hotline">415.441.KIDS (5437)</span></p>
使用班级“热线”好吗?我可以将“tel”和“hotline”放在同一个类属性中吗?是否可以在hcard元素中添加额外的24/7文本?最后的字母/数字部分怎么样?
答案 0 :(得分:1)
您的示例应如下所示:
<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>
的变化:
<abbr>
表示机器可读的值。 (“415.441.KIDS(5437)”不是一个电话号码;它是电话号码的描述。)使用“热线”课程好吗?
是
我可以将“tel”和“hotline”放在同一个类属性中吗?
是
这个额外的24/7文本是否在hcard元素内是否正常?
是
最后的字母/数字部分怎么样?
否(见上文)。
答案 1 :(得分:0)
我觉得你很困惑。 hcard 一个特定的微格式(等等):
hCard是一种简单,开放,分布式的格式,用于表示人员,公司,组织和场所,使用语义HTML或XHTML中的vCard(RFC2426)属性和值的1:1表示。 hCard是适用于嵌入HTML,XHTML,Atom,RSS和任意XML的几种开放式微格式标准之一。
因此,您可以在页面中包含许多hcards,每个hcards代表一个人,公司等。在您公司的网站上,每个办公室或组织中的人员