Best Markup for semantic restaurant menu?

rafael

Junior Member
Hi and sorry for my English.

Some time ago, I had to markup a restaurant menu.
I thought the best markup was to use definition lists:
<dl>
<dt>dish 1 name</dt>
<dd>dish 1 price</dd>

<dt>dish 2 name</dt>
<dd>dish 2 price</dd>
...
</dl>

¿Is it semanticly correct?

Now, I have to code the wine menu. Each wine have 2 prices: glass and bottle.
What is the best markup? To use 1 <dt> and 2 <dd>? To use a <table>?

Thanks
 
Back
Top