CSS, i dieci tricks che non tutti conoscono
(23/01/2007) I Cascading Style Sheets (CSS) sono stati, per noi sviluppatori Web, una vera manna dal cielo.
I Cascading Style Sheets (CSS) sono stati, per noi sviluppatori Web, una vera manna dal cielo. Grazie ad essi, il design ha finalmente potuto staccarsi dal codice contenuto nelle pagine, permettendo maggiore granularità in fase di sviluppo, debug e deployment. Le menti più geniali hanno però fatto dei CSS uno strumento veramente potente, arrivando a compiere operazioni degne del miglior artista del codice.
Nell'articolo che suggerisco possiamo imparare a sfruttare meglio quest'ennesima perla del W3C, approfondendo la conoscenza delle specifiche tecniche e studiando i pezzi di codice proposti dai guru del settore. Interessante è ad esempio la gestione differenziata delle pagine, per la quale abbiamo un foglio di stile per la visualizzazione a schermo ed uno studiato per una migliore impaginazione della stampa; alcuni dirty tricks ci insegnano invece a rendere le nostre pagine più visibili a spider e crawler che i motori di ricerca utilizzano per l'indicizzazione dei nostri contenuti.
Vediamo poi come sia possibile assegnare due classi ad un medesimo oggetto, con evidenti benefici in termini di granularità della presentazione. Supponendo ad esempio di avere due classi distinte per la formattazione del testo, chiamate testo e articolo, possiamo assegnarle ad un unico paragrafo elencandole semplicemente una di seguito all'altra, ponendo attenzione a separare le due voci con uno spazio (e non con le virgole, che in questo caso non vengono contemplate... Continua su http://programmazione.it/index.php?entity=eitem&idItem=35313