Hola
evoarte
Efectivamente, dentro de un
li puedes poner otros elementos de bloque, pero no así dentro de un
p. Esto es algo que está previsto que cambie a partir de
xhtml2.0 (si llega el día

) y los elementos
p podrán contener elementos de lista. Pero en las versiones existentes hasta el momento de html y xhtml no está contemplado.
Un saludo