Ok, non avevo capito che h1 e h2 gia` c'erano.
Secondo me puoi usarli. I titoli fanno gia` blocco a se`, e non devono essere contenuti in altri blocchi specifici.
Insomma una gerarchia di questo tipo e` perfettamente in linea con le specifiche XHTML e accessibilita`:naturalmente i gruppi <h4>codice:<div> <h3> ... </h3> <h4> ... </h4> ... </p> <h4> ... </h4> ... </p> ... </div>
possono essere ripetuti una, due o piu` volte.