Single line?
Proprio oggi Cesare Lamanna su <edit> propone una disquisizione filosofica sulla scrittura del codice CSS prendendo spunto da un’articolo letto su orderedlist.
Viene chiesto cosa si preferisca tra lo scrivere le proprio regole CSS su riga singola o seguendo il modo classico.
I due metodi a confronto
Per intenderci il metodo classico consiste nello scrivere ogni singola regola su di una riga:
body { background-color: #FFFFFF; color: #121116; }
Il metodo su singola linea invece prevede la definizione di tutte le regole sulla stessa riga:
body { background-color: #FFFFFF; color: #121116; }
Penso che i due metodi in fin dei conti si equivalgano e che la scelta dell’uno o dell’altro derivi semplicemente dall’abitudine. Chiaramente entrambi hanno il loro pregi ed i loro difetti e non penso che vi sia realmente un migliore fra i due.
La mia scelta
Solitamente io utilizzo quello che si potrebbe definire come un’ibrido fra i due. In pratica mi limito semplicemente a definire due o tre regole per riga:
blockquote { margin: 2%; font-family: Georgia, serif; font-style: italic; padding: 2%; border-left: 3px solid #EBEBF0; }
Credo che questo possa essere un ottimo compromesso tra i due metodi: da una parte si riesce a conservare la maggiore leggibilità del metodo classico e dall’altra si riesce ad avere il minor numero di righe di codice tipico del metodo su riga singola.
19 July 2007 alle 11:29 am
io di solito utilizzo l secondo metodo, anche se alla fine odio scorrere la pagina orizzontalmente e quindi mi ritrovo a fare come fai te, andando a capo…
Ciao!
19 July 2007 alle 12:52 pm
io invece tendo ad andare sempre a capo così se devo correggere o riguardare velocemente ci metto molto meno
19 July 2007 alle 12:55 pm
Bhè certo alla fine è tutta una questione di abitudine e di necessità… Io odio scrollare troppo le pagine
19 July 2007 alle 2:00 pm
Io son oper il metodo classico, sempre a capo, e 2 invii tra un blocco e l’altro. Diventa certamente più lungo verticalmente, ma è una questione di abitudine più che altro.
OT(ma non troppo): Usi un plugin particolare di WP per pubblicare il codice formattato e colorato come se lo leggessi con un editor CSS?? Non penso (spero) che ti sia messo a colorare ogni parola!
19 July 2007 alle 2:05 pm
Si, Gio utilizzo un plugin per Wordpress basato su GeSHi. Il plugin si chiama WP-Syntax.
19 July 2007 alle 9:39 pm
thanx;)