首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RDFa /微格式-配方标记标准

RDFa /微格式-配方标记标准
EN

Stack Overflow用户
提问于 2010-04-23 23:31:52
回答 2查看 1.1K关注 0票数 4

不知道有没有人能帮上忙?

After Google announced说它会注意到在线食谱的RDFa /微格式,我已经在我运行的几个基于食谱的网站上研究过这一点。然而,我们根本没有满足任何标准所需的所有数据。

这很重要吗?搜索引擎爬虫是否仍然会充分利用他们找到的东西,或者错过一些元素(如评论或食谱评分),我是否会浪费时间来实现这些?

另外,如果出于格式化的原因,我必须在信息周围添加额外的div,这会使其全部失效吗?

干杯,H

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-04-24 03:45:00

请看一下hRecipe规范草案。

hRecipe模式由以下属性组成:

代码语言:javascript
复制
* hrecipe
      o fn. required. text. the name of the recipe.
      o ingredient. required. 1 or more. text with optional valid (x)HTML markup.
            + value and type. optional. [experimental] 
      o yield. optional. text.
      o instructions. optional. text with optional valid (x)HTML markup.
      o duration. optional. 1 or more. text.
      o photo. optional. 1 or more. using any element containing a URL, such as IMG. [experimental]
      o summary. optional. text. [experimental]
      o author. optional. 1 or more. [experimental]
      o published. optional. [experimental]
      o nutrition. optional. 1 or more. [experimental]
            + value and type. optional. [experimental] 
      o tag. optional. 1 or more. [experimental] 

如果您查看必填字段fningredient是必填字段,则其他字段是可选的。

下面的示例是一个有效的hRecipe配方:

代码语言:javascript
复制
  <div class="mydivclass1">
   <h1 class="fn">Spaghetti al ragù</h1>
     <div class="myfancydiv2>Ingredients:</div>
   <span class="ingredient">
      spaghetti
   </span>
   <span class="ingredient">
      ragù
   </span>
 </div>

要检查您的微格式,您可以使用很酷的Optimus validator

票数 3
EN

Stack Overflow用户

发布于 2010-04-24 02:20:14

惟一的“必须拥有”标记是配方的名称,如果使用微格式,则是fn类。但是,它必须是具有hrecipe类名的父类的子类,以帮助索引器区分特殊数据和标准文本。

但!对此的支持是刚刚发布的,我不能告诉您是否只包含食谱名称对您有任何帮助;因为这只是一些更改的问题,您可能想要在一个网站上测试它,等待几周,然后应用到其他网站,如果它可以工作。

至于额外的DIVs,应该没有什么不同。

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

https://stackoverflow.com/questions/2699843

复制
相关文章

相似问题

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