Tôi muốn tạo ra một cái gì đó giống như
<menu>
<lunch>
<dish>aaa</dish>
<dish>bbb</dish>
</lunch>
<dinner>
<dish>ccc</dish>
</dinner>
</menu>
Nó có thể được thực hiện trong HTML5? Tôi biết tôi có thể làm điều đó với
<ul id="menu">
<li>
<ul id="lunch">
<li class="dish">aaa</li>
<li class="dish">bbb</li>
</ul>
</li>
<li>
<ul id="dinner">
<li class="dish">ccc</li>
</ul>
</li>
</ul>
nhưng nó khó đọc hơn nhiều :(
divs với tên lớp