Parlami del tuo progetto

Edit Template

Costruiamo un layout con i css: II parte

Eccoci qui. Rifacendoci al precedente post sui layout, dove abbiamo impostato l’html, procediamo con il definire il css per gestire la pagina e il suo aspetto.

Passiamo ora a definire il css relativo:

body {

margin: 0;

padding: 0;

text-align: center; /* (questo serve a centrare la pagina su explorer 5, poi riallineeremo il testo a sinistra dentro al box principale) */

color: #666666; /* valore esadecimale del colore del testo */

background-color: #ffffff; /* valore esadecimale del colore dello sfondo */

font-size: 12px; /* per ora usiamo i pixel, poi vedremo come sia meglio usare gli em */

font-family: Verdana, Arial, sans-serif; /* definisce la famiglia di caratteri che sarà presente nella nostra pagina. se nel sistema dal quale l’utente sta navigando non esiste il primo font, verrà automaticamente scelto il secondo della lista, e così via. L’ultimo segnalato è generalmente un “serif” o “sans-serif”, cioè sceglie il font di base, purchè sia con glifi (serif) o senza. Per la cronaca i glifi sono quelle “decorazioni” sulle lettere che troviamo ad esempio su un Times New Roman invece che su un Arial */

}

#contenitore {

margin-left: auto;

margin-right: auto; /* questi ultimi due servono per centrare il layout nella pagina per tutti i browser diversi da explorer 5 */

text-align: left; /* ripristiniamo l’allineamento a sinistra del testo */

margin-top: 0;

margin-bottom: 0;

padding: 0;

width: 760px; /* definiamo la larghezza che avrà il contenitore e quindi tutto il sito. N.B. 760px sono la dimensione minima visualizzabile a partire da una risoluzione video 800×600 */

}

Come vedete non ho ritenuto opportuno ripetere nel div #contenitore i dati relativi al font e ai colori, perchè come già accennato, trattandosi di fogli di stile a cascata, gli stili saranno automaticamente definiti in modo ereditario.

Proseguiamo.

#testata {

height: 200px;

background-color: #ff66cc;

color: #000000;

font-size: 18px;

width: 760px;

}

#contenuti {

background-color: #eeeeee; /*non definisco il colore del font perchè so che prenderà ereditariamente il colore #666666 del body

width: 760px;

}

#footer {

clear: left; /*questo serve affinchè siamo sicuri che il piè di pagina venga sempre sotto al box contenuti. in questo caso il layout è semplice e anche non mettendolo verrebbe comunque sotto, ma ricordatelo per il futuro */

font-size: 11px;

color: #dddddd;

border-top: 1px solid #dddddd; /*bordo di dimensione di un pixel, solido (perchè può essere anche “dotted”-puntato o “dashed”-tratteggiato, e infine il colore */

}

Provate, e fatemi sapere! Sperimentate, modificate colori etc. Presto passeremo a definire sempre più oggetti e sarà sempre più complicato. Ricordatevi le impostazioni base per footer body e contenitore, dopodichè chi vivrà vedrà.

Alla prossima!

Leave a Reply

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Inviami subito il pdf:

"Trovare nuovi clienti, da dove cominciare?"

Ricevi SUBITO il pdf di 16 pagine con i consigli pratici da mettere in atto immediatamente e cominciare a ricevere i tuoi primi clienti grazie al web.

Lauryn è un progetto che esiste dal 2001 ed è ideato da Laura Gargiulo, web designer ed esperta di web marketing.

Laura Gargiulo | professionista ai sensi della Legge 4/2013 | Via Arrigo Minerbi 3, 20142 Milano – PI IT10339790965‬ |
Tutti i diritti riservati© 2025