Hmm. p in Div ist ok, p in li ebenso, zumindestens laut w3c-validator. Sein Problem dürfte eher das nicht abgeschlossene p sein.
Gruesse, Joachim
Nein,
das Problenm hat etwas mit display:inline zu tun!
<ul style="list-style:none;padding:0;margin:0">
<li style="display:inline;background-color:yellow;background-color:red">
Name<p>Thomas</p>
</li>
<li style="display:inline;background-color:yellow;background-color:red">
Name<p>Thomas</p>
</li>
</ul>
das liegt nur an display:inline !
Kann es vielleicht daran liegen, dass display:inline den Listenblock zu einem Listen-Inline-Block macht, der dann kein normaler Block mehr ist?
In diesem Fall wäre das li dann doch theoretisch vergleichbar mit <span>, <b> usw. innerhalb denen man ja auch keine Blöcke darstellen kann.