Ciao a tutti;
sto facendo prime prove di impaginazione tramite css e mi sono impantanato in questa situazione:

Ho definito degli identificatori <div> per dividere le varie sezioni della pagina e attualmente ho:

codice:
<div id="main">

<div id="testa">
    [img]logo.jpg[/img]
    <h1>Titolo</h1>
</div> //fine testa

<div id="corpo">
    <h1>corpo della pagina</h1>
</div> //fine corpo

</div> //fine main
Le relative regole indicano solo dimensione e colore dei bordi in modo da rendermi conto dell'impaginazione;
Ora poichè se ho capito bene, il tag <h1> è di tipo "block", il titolo mi compare sotto l'immagine; volendoli allineare sulla stessa riga, ho racchiuso il codice <h1>Titolo</h1> in un ulteriore div id=titolo a cui ho assegnato la proprietà display = inline sperando così di allineare il titolo all'immagine... ma ovviamente non funge...
In realtà non sono sicuro se debba essere il div=titolo, il div=testa o direttamente #testa h1 ad avere la proprietà display inline....
Inoltre mi chiedo, quest'approccio di racchiudere le varie sezioni della pagina in altrettanti tag div, è corretto?
Grazie e a tutti