Perfetto, sembrava strano anche a me che un elemento inline potesse contenere un elemento block.. ma hai visto mai che con l'HTML5 si potesse fare anche questo visto che introduce molte novità tipo questa http://www.w3.org/TR/html5/syntax.html#optional-tags

Ciao e grazie.