La cosa sembra tanto semplice:
codice:

<div></div></p>
ma in realtà ci sono diversi problemi:
1) in strict non si valida
2) quando il parser ( ad esempio per fare qualcosa col js ) incontra il div chiude il p, con conseguente pasticcio grafico

Il problema, secondo il validatore, può essere risolto mettendo il div in uno di questi tag: object, ins, del, map, button

Purtroppo ognuno di questi tag ha un significato molto specifico, ragione per la quale usarne uno sarebbe troppo asemantico.

Avete qualche soluzione?