hRecipe 초안 사양을 살펴보십시오.
hRecipe 스키마는 다음과 같은 속성으로 구성
* 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]
당신이 필요한 분야를 보면 fn
및 ingredient
가 다른 필드는 선택, 필수입니다.
다음 예는 유효한 hRecipe 조리법입니다 :
<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을 사용할 수 있습니다, 당신의 마이크로 포맷을 확인합니다.
흠, 나는 스키마를 보지 않았다. Google이 '성분'속성을 필요에 따라 나열하지 않는다는 점에 흥미 롭습니다. 또한 Google 사양에는 microformats.org에 게시 된 microformats 스키마에없는 속성 (예 : prepTime' 및'cookTime')이 포함되어 있습니다. Google이 microformats.org에 기반한 자체 스키마를 사용하고있는 것처럼 보입니다. – methode
Google은 3 가지 포맷을 지원하는 것 같습니다. 주요 질문은 "표준"이 될 것이라는 것입니다. 도움을 주셔서 감사합니다. 색인 생성되지 않을까 두려워하지 않고 코드에서 약간 섞을 수 있습니다. – MrFidge
당신은 환영합니다 :) – systempuntoout