From Microformats Wiki
Revision as of 02:38, 22 February 2006 by HollyMarieKoltz (talk | contribs)
Jump to navigation Jump to search

Recipe Examples


Recipe Lists

  • Steve and Aytek's recipes. Note that they are simply using XOXO for the lists. It doesn't appear that anything more is necessary for a list of recipes.
  • ...
  • ...

Recipes Examples

Lentil Stew

Neriman’s Mercimek - Yummy Lentils

  • Appears to be a simple BBEdit 5.0 conversion of a plain text file into HTML 3.2
  • Uses <br><br> to delimit sections
  • Composed of:
    • author of recipe
    • title of recipe, with English translation
    • top level structure of time/instructions, with ingredients noted as necessary for each step
    • serving suggestion(s) (serve with ...)

Mocha Brownie Cake

Mocha Brownie Cake

  • Composed of
    • title of recipe / food item (looks like a heading)
    • sequence of larger tasks (separated by subheadings), each of which has
      • list of ingredients (uses <ul>) for a particular component of the dish
      • preparation instructions for those ingredients
      • OR a instructions for assembling components of the dish
    • contributing baker - perhaps someone who has modified the recipe?
    • source - citation of where recipe originally came from


Sachertorte (

  • Composed of
    • title of recipe (as a heading)
    • name of the submitter
    • description of the food item (e.g: "Elegant chocolate cake.")
    • optional photo
    • servings count
    • sequence of ingredients (uses <ul>)
    • sequence of preperation instructions (uses <ol>)

Cuba Libre

Cuba Libre (

  • Composed of
    • title of recipe
    • name of the submitter
    • sequence of ingredients
    • preperation instructions (continuous text)
    • Recipe rating (US school grad system)

Moroccan Braised Beef

Moroccan Braised Beef (

  • Composed of
    • Recipe Intro Area
      • Photo (in paragraph markup)
      • Recipe Title (h1 heading)
      • Quick intro description (not in paragraph markup)
    • Ingredients * (no list markup)
    • Preparation *
      • Preparation instructions (some recipes offer Cooks' notes: - surrounded by *b* tagset, preceded and followed with *br* markup )
      • Serving size
      • Origin (span class = source, magazine title)
      • Copyright info (span class = copyright: publication date, location if available)
    • Your notes * (user/visitor may add/submit notes to appear on their printed copy)
    • Reviews * (fork ratings, 1-4)

Notes: Images are the secondary headings * (class = hdr) , no sub heading markup. Recipes do not use list markup and use br instead of paragraph markup in other areas.

Next Steps

  1. Add more examples and analysis of their markup and implied schemas
  2. Research existing recipe-formats (http:// Mealmaster], RecipeML, ...)
  3. recipe-brainstorming on a minimal recipe schema that solves the 80/20 of examples