Newsgroup: it.lavoro.professioni.webmaster
Titolo: Validazione W3C... stupida!

Ho provato a passare il mio css al setaccio.
Praticamente, il signorino si lamenta se in diversi contesti utilizzo
colori uguali.
Il problema è facilmente aggirabile ma... è un problema in sè?
Che fastidio da?
Non riesco a cogliere...

 Non riesco a cogliere...
Figurati noi senza nemmeno sapere di cosa parli...
Cmq probabilmente sarà probabilmente il solito "warning" (che *non* è un
errore) ad avvisarti che ci sono classi i cui colori possono creare
situazioni di illeggibilità. Non è detto che lo facciano, ti avvisa che
potrebbero. Ad esempio hai impostato lo sfondo di <p> come giallo, poi hai
fatto una classe "lippo" dove hai usato il giallo per il testo senza
mettere nulla per lo sfondo. A quel punto <p class="lippo"> sarà
illeggibile, anche se il CSS è formalmente valido.
Suppongo sarebbe un argomento più adatto al gruppo dell'HTML.
-- 
Fact of life #15: Heads bleed, walls don't.


No no, mi avvisa che uso lo stesso colore in contesti separati (è un
warning, sì).
Ad esempio, mi avvisa che in due blocchi separati ho usato lo stesso
sfondo...
Dimmi tu.
Ho googlato un pò e gente consiglia di far variare minimamente il
colore... tipo da #000000 a #000001, in modo che il validatore non lo
riveli e sia impercettibile a occhio umano.

 riveli e sia impercettibile a occhio umano.
Come mettere la spazzatura sotto il tappeto... sinceramente non vedo il
problema, i warning sono solo avvertimenti, ti consigliano di verificare
una cosa ma non sono errori. Se hai controllato che non ti crea problemi
lascia così e amen.



La pagina è 
www.liceoscientificolanciano.com/css2
Controlla tu stesso :)
Grazie mille dell'aiuto!


119 warning non ci fai bella figura, eppure è così semplice risolverli
uno ad uno. Non è che si tratta di semplice pigrizia?

 uno ad uno. Non è che si tratta di semplice pigrizia?
Ma uffa, non è che non lo voglio fare, è che non capisco qual è il
problema!
Saresti così gentile da spiegarmelo? :) Thanks

 problema!
La spiegazione è quella che ti ha dato Maki.
La soluzione di usare un colore leggermente diverso (tipo #000000 e 
#000001) è orrida, quella corretta è aggiungere nei blocchi dove viene 
segnalato un warning il corrispettivo color - background-color corretto, 
anche se poi usi un'immagine di sfondo.
Ad esempio div#navbar ha color:white, che per il validatore significa 
che se usi questo div nel body (che ha background-color:white) risulterà 
invisibile. Poi noi sappiamo che questo caso non si verificherà, perchè 
questa classe ha una background-image, ma il validatore non può saperlo.
Quindi aggiungi background-color:black e ti risolvi il problema.
Cosa che tra l'altro ha senso se consideri che un utente può avere il 
browser che non carica le immagini, per cui non leggerebbe i menù.
Forse dare una ripulita al css aiuterebbe, ci sono parecchie voci ripetute.
Hai visto che c'è anche un errore nell'html? Manca un "alt" in:
<img src="img/en.gif" />
Ciao,
Paolo

 <img src="img/en.gif" />
Sì sì, ma quell'immagine l'ho inserita solo per fare un prova del
corretto funzionamento del menù ;)
Devo rimuoverla!

 Che fastidio da?
Questo non lo so, secondo me è solo pignoleria pura. 

Ringrazio tutti :) E' bastato mettere il colore del contenuto dove
avevo specificato il colore di sfondo, e viceversa. Poi tutti gli
altri warnings sono venuti via da soli! ;)