GatorV.
Estoy totalmente de acuerdo contigo.
Antes del ejemplo, ya menciono que no és un ejemplo purista. No lo quise extender mucho.
Sin embargo, mezclar el código del bucle dentro de <li>, impide que un diseñador manipule la plantilla cómodamente.
Le será más fácil manipular, y más en una estructura compleja unas estructura así.
Código PHP:
<div class='menu'>
<p>(nombremenu)</p>
<ul>
(opcionesmenu)
</ul>
</div>
Gracias!