di: Gianluca Brindisi 09 Ottobre 2007
Progettare e creare un layout a griglia non è un processo complicato una volta che si siano compresi i concetti di base. Esistono tuttavia svariati tool che ci permettono di velocizzare il lavoro e ottenere risultati estremamente professionali in poco tempo e con il minimo sforzo.
Ogni libreria e framework CSS di qualità integra al suo interno un foglio di stile mastro appositamente dedicato a questo scopo. Tra tutti, il primo apparso sulla scena lo troviamo all'interno della YUI, la libreria creata da Yahoo per facilitare lo sviluppo web: si chiama YUI Grids CSS.
Questo strumento ci offre in soli 4kb un potenziale di oltre mille combinazioni possibili per i nostri layout.
Per poter utilizzare YUI Grids è necessario scaricare l'intera libreria YUI. Al momento in cui scrivo l'ultima versione stabile è la 2.3.1 e può essere scaricata da questo indirizzo: http://developer.yahoo.com/yui/download/.
Una volta scompattato l'archivio zip, possiamo reperire il file che ci interessa all'interno della cartella /builds/grids. Ne esistono due varianti:
In realtà, per poter lavorare in maniera indipendente dal resto della libreria, è necessario ricorrere ad un altro documento: Fonts CSS. È il foglio di stile che determina la tipografia. Il suo utilizzo è consigliato perché le dimensioni delle griglie sono calcolate in funzione della misura degli em che sono definiti proprio da quest'ultimo foglio di stile.
Ma Yahoo ha pensato a tutto e ci rende le cose facili fornendo un unico foglio di stile compresso che comprende sia Grids, sia Fonts, sia un foglio di reset. Si trova in /builds/reset-fonts-grids/ e si chiama reset-fonts-grids.css. D'ora in avanti useremo quest'ultimo.
Altro prerequisito fondamentale
è l'adozione del
doctype di tipo strict per portare i browser a lavorare in
modalità standard:
<!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Yahoo Grids CSS esempio -
HTML.it</title>
<link rel="stylesheet" type="text/css"
href="reset-fonts-grids.css">
</head>
<body>
</body>
</html>
|
CSS3 Border-radius e Box-shadow su Internet Explorer con CSS3PIE |
Guida CSS3Scoprire e usare al meglio tutte le novità dell'ultima versione dei... |
Guida CSS Tecniche essenzialiTesto, immagini, layout, form, liste, tabelle: soluzioni pronte per... |
Guida CSS di baseI CSS servono per gestire tutto il layout di un sito Web. E'... |
Ogni mercoledì, direttamente nella tua e-mail: guide, articoli, tutorial, FAQ e approfondimenti tecnici su CSS e Web Design.
Iscriviti alla newsletter
|
|
Corso Google AdWords Base27 Febbraio 2012 a Milano |
|
|
Corso Webmaster base12 Marzo 2012 a Milano |
|
|
Corso Webmaster base20 Febbraio 2012 a Roma |
|
|
Corso Google AdWords Base28 Marzo 2012 a Roma |