di: Alessandro Fulciniti 18 Settembre 2007
Recentemente nel web design c'è una forte tendenza ad avvicinarsi a concetti che tipicamente appartengono alla tipografia tradizionale. Ne sono un esempio le griglie, concetto già noto nel secolo scorso nel design e recentemente applicato al web design per ottenere risultati armoniosi e layout precisi al pixel.
In questo appuntamento, dopo una breve introduzione teorica, vedremo una possibile applicazione delle griglie per ottenere un layout stabile, cross-browser e modulare con poche regole CSS. Ecco una piccola anteprima di ciò che andremo a realizzare.
Ancora prima di cominciare la codifica con HTML e CSS, è una buona pratica la pianificazione del layout. Per preparare l'esempio di questo articolo, ho pensato ad un layout che potesse essere adeguato a una risoluzione di 1024x768 e il più modulare possibile. Sostanzialmente, si tratta di un layout a due colonne: la colonna principale può essere suddivisa perfettamente fino a sei parti, mentre la secondaria fino a quattro.
La difficoltà fondamentale nella progettazione con le griglie è la presenza di ciò che viene definito gutter nella terminologia inglese della tipografia, ovvero la spaziatura tra le varie sezioni verticali. Per ottenere un effetto quanto più armonico e bilanciato è importante che le varie spaziature orizzontali siano di uguali misura. Pertanto, non è sufficiente stabilire larghezze che siano divisibili per un numero di sezioni verticali a piacere, ma bisognerà considerare la presenza dei vari gutter che le dividono.
Una volta stabilita la larghezza del layout e decisa una spaziatura generosa (pari a 20px) tra le varie colonne, ho proceduto con carta e penna, e calcolatrice per tentativi, fino ad ottenere il risultato voluto, di cui riporto lo schema ridotto di seguito (qui la versione a dimensione naturale):
Figura 1 - lo schema della griglia
Il passo successivo nella costruzione dell'esempio è stata la stesura del markup. Vediamolo.
Guida CSS di baseI CSS servono per gestire tutto il layout di un sito Web. E'... |
Guida Layout dei siti con i CSSLa guida ai layout con i CSS è uno strumento ideale per chi intende... |
Guida Interfacce web con PhotoshopQuesta guida mostra con semplici esempi come lavorare ad un layout e... |
Ogni mercoledì, direttamente nella tua e-mail: guide, articoli, tutorial, FAQ e approfondimenti tecnici su CSS e Web Design.
Iscriviti alla newsletter
|
|
Corso Webmaster base22 Febbraio 2010 a Milano |
|
|
Corso Accessibilità siti Web22 Marzo 2010 a Milano |
|
|
Corso Accessibilità siti Web01 Marzo 2010 a Roma |