Probleme: Verständnisfrage zu Listen-Blöcke

Beitrag lesen

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.