Newsgroup: it.comp.www.html
Titolo: CSS e combinazioni di colori

Ciao a tutti.
Subito a voi il quesito! :-)
Supponiamo che io abbia il mio bel sito con contenuti separati da stile e
abbia studiato una combinazione di colori da usare. Per esempio un DIV che
abbia lo stesso colore di background del menu laterale e di una gif
trasparente ecc...
Ora decido che la combinazione di colori che avevo scelto non mi piace piu'
e voglio cambiarla. Gia' sono comodi i CSS, che mi evitano di andare ad
editare ogni pagina, ma io sono pigro e mi piacerebbe velocizzare ancora di
piu'.
Esiste il modo di definire un colore e assegnargli un nome, in modo da dover
cambiarne l'occorrenza in un punto solo del CSS?
Se non mi sono spiegato bene, provo con un esempio:
Vorrei fare una cosa del tipo:
Sfondo = #000000;
H1 {background-color: Sfondo};
H2 {background-color: Sfondo};
DIV {background-color: Sfondo};
P {background-color: Sfondo};
.unaclasse {background-color: Sfondo};
E se mi stufo di avere gli sfondi neri, mi bastera' cambiare unicamente:
Sfondo = #FFFFFF;
per averli tutti bianchi in un colpo solo...
Any help?
Tenchiu'! :-)
Ciao,
                Paolo

 dover cambiarne l'occorrenza in un punto solo del CSS?
Prendendo l'esempio che hai fatto: senza scomodare variabili CSS (che 
non esistono...), basta che con il tuo editor fai un replace di 
"background-color: #000000" con "background-color: #FFFFFF". Non mi 
sembra cosi` faticoso! 8-)
-- 
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________

 Non mi sembra cosi` faticoso! 8-)
In effetti no ;-P
Pero' mi e' capitato di usare in parti diverse di un CSS, ad esempio, 000033
e 000032 per definire lo stesso colore. E il metodo di cui sopra mi avrebbe
evitato errori piu' pesanti...
Grazie, ciao.
                Paolo

 .unaclasse {background-color: Sfondo};
'azzo... ma perche' indichi sempre lo sfondo (con lo stesso valore)?
crei un div gli assegni un bg color, se all'interno devi
piazzarci qualcosa lo includerai con una <table>, <p> o <h1>...
ma non occorre che indichi di nuovo lo sfondo, visto che
se non indichi i background-color questo sara' trasparente.
bye
-- 
goldicus1970 AT 
yahoo.it
 :: 
http://deelan.cjb.net

 'azzo... ma perche' indichi sempre lo sfondo (con lo stesso valore)?
In effetti anche a me sembrava inutile e inizialmente non lo facevo, ma se
fai una validazione al w3c, e' caldamente consigliato indicare il colore di
sfondo.
Mi sono spiegato la cosa: se cambi il colore dello *sfondo* (ad esempio del
body) e ti dimentichi di cambiare il colore del carattere (ad esempio H1),
questi potrebbero non essere piu' cosi' contrastanti, tanto da rendere
illegibile il testo.
Se ogni testo ha il suo colore di sfondo, eviti questo problema.
Poi l'effeto puo' far schifo, ma almeno si legge! ;-)
D'altra parte la definizione di colori di sfondo diversi puo' tornare utile
propiro per creare effetti particolari...
Ciao,
            Paolo

 sfondo.
E' consigliato di indicare il colore di sfondo se specifchi un colore (del
testo), e viceversa.
--
Laz ______________________________________________
Life's a song you don't get to rehearse
And every single verse can make it that much worse

 illegibile il testo.
vero.
