di css non ne sapevo niente, mi sono letto un bel po' di guide e ora ne so meno di prima

vedere allegato

di quanti div ho bisogno? io pensavo a un div principale che contenesse l'intera pagina, poi altri tre che contenessero uno l'header, uno l'insieme delle 4 colonne e uno il footer

poi all'interno di ogni div ce ne vogliono altri per definire i particolari interni

è corretta una cosa del genere?

codice:
<div id="esterno">
   <div id="head">
      <div id="img1">
         blabla
      </div>
      <div id="img2">
         blabla
      </div>
      <div id="header">
         blabla
      </div>
      <div id="img3">
         blabla
      </div>
      <div id="img4">
         blabla
      </div>
   </div>
   <div id="centro">
      <div id="col1">
         blabla
      </div>
      <div id="col2">
         <div id="img56">
            blabla
         </div>
         <div id="testocol2">
            blabla
         </div>    
      </div>
      <div id="col3">
         <div id="testocol3">
            blabla
         </div>    
         <div id="img78">
            blabla
         </div>
      </div>
      <div id="col4">
         blabla
      </div>
   </div>
   <div id="footer">
      blabla
   </div>
</div>