Ciao Harry,
mi fa piacere aiutarti! Su questo forum ho chiesto aiuto parecchie volte e mi fa piacere ricambiare ogni tanto.
L'idea del css è separare il contenuto dal layout. Quindi nel tuo html avrai banalmente una serie di "div" uno dietro l'altro. Nel css spiegherai come sti div vanno messi.
Io farei così:
codice:
<div class="riga">
<div class="colonnada200"></div>
<div class="colonnada40"></div>
<div class="colonnada200"></div>
<div class="colonnada40"></div>
<div class="colonnada200"></div>
</div>
ripetuto quante volte serve. Poi nel CSS fai:
codice:
.riga {
height: 150px;
padding: 0px;
margin: 0px;
width: 680px;
}
.colonnada200 {
float: left;
width: 200px;
height: 150px;
padding: 0px;
margin: 0px;
}
.colonnada40 {
float: left;
width: 40px;
height: 150px;
padding: 0px;
margin: 0px;
}
Ci sono certamente modi più eleganti per farlo, ma così, se non ho fatto qualche errore, dovrebbe funzionare.
Ciao!