Archive for the ‘Css e dintorni’ Category

Ci vuole stile per scrivere… un foglio di stile!

giovedì, giugno 26th, 2008

Ultimamente mi è capitato di dover metter mano a fogli di stile realizzati da altri (non propriamente web designer) per apportare correzione e modifiche. Dio ce ne scampi!

Si sa, per la programmazione ci sono regole ben precise per la formattazione di una classe o di un modulo, o anche semplicemente di una pagina php, come ad esempio l’identazione, dove posizionare le parentesi grafe, l’uso delle maiuscole per i nomi di classe e metodi…(e questo è senza dubbio riduttivo).

Ma per i fogli di stile, più comunemente detti CSS?
Forse ci sono delle regole non dette, forse queste regole sono seguite da una ristretta cerchia di adepti, ma girovagando un po’ sui codici sorgenti di alcuni siti web, ho sempre notato che molto spesso la formattazione e la struttura di un foglio di stile è più o meno lasciata al caso, o meglio (o peggio), si nota un pattern abbastanza preciso. Sembra infatti che dopo una iniziale strutturazione dei vari selettori, vi sia un vero e proprio append delle classi che servono al momento. (continua…)

Css 3

venerdì, febbraio 1st, 2008

Credo che molti web designer, come me daltronde, non aspettino altro che dalla tanto agognata storia dei CSS3 scompaia definitivamente la parola Draft per lasciare il posto a quella molto più invitante qual è Specification

Ma perchè CSS3?
Vi sono alcune importanti novità che potrebbero risolvere molte noie intrinseche dei fogli di stile, vedasi compatibilità tra browser, necessità di definire più immagini di sfondo contemporaneamente, ecc… e queste ritengo siano risposte più che esaurienti.

I moduli che saranno oggetto di cambiamento sono principalmente quelli riguardanti:

  • gli sfondi, backgrounds
  • i bordi, borders
  • i colori, colors
  • il box-model
  • e altri moduli, come il multi-column layout

Vediamo le principali novità di ogni modulo. (continua…)