Quello che hai fatto dovrebbe andare bene. Io pero` modificherei il CSS di ciao, togliendo il text-align e mettendo invece i margin:auto.
Per l'altezza puoi provare a mettere height:100% in tutti e tre: nei browser conformi dovrebbe funzionare. Comunque sulle tre colonne alte uguali, ci sono vari interventi in questo forum, e la cosa non ha trovato soluzione definitiva.
Ci sono alcuni esempi di layout a tre colonne in www.constile.org
CODICE CSS:codice:body { text-align: center; } div#container { width: 760px; text-align: center; } div#header { clear: both; } div#ciao { margin: 0px,auto,0px,auto; } div#navigation { float: left; width: 170px; height: 100%; } div#content { float: left; height: 100%; } div#extra { float:right; width: 170px; height: 100%; } div#footer { clear: both; }

Rispondi quotando