Validate CSS : color et background-color

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Mirovinben
Lézard vert
Messages : 194
Inscription : 13 nov. 2004, 08:54

Validate CSS : color et background-color

Message par Mirovinben »

Bonjour,

Ce week-end, je me suis "amusé" à faire valider la feuille de style de mon site perso via le W3C CSS Validator... Aucune erreur... chouette ! mais un certain nombre d'avertissements qui me laissent perplexe...

Le valideur me signalait (j'ai réglé depuis le pb mais reste un peu sur ma faim) qu'il manquait dans certaines "class" ou "id" soit le "color" quand j'imposais le "background-color", soit le "background-color" quand j'imposais le "color"... !!

Je reste dubitatif devant ce type de message car mes différents blocs sont souvent imbriqués et j'utilise l'héritage. Aussi, je peux décider de fixer une couleur de fond pour tout un ensemble avec des variations de couleurs du texte selon le bloc enfant voulu... au final le bloc enfant a bien les 2 paramètres !

Mais le valideur ne sait évidemment pas qu'il y a héritage... c'est normal mais comment dois-je prendre ces "avertissements" ? M'imposer la déclaration systématique des 2 attributs ou... m'en foutre ?

Je sais, je pinaille un peu... mais vos réponses ou convictions m'intéressent !
Bienheureux les fêlés car ils laissent passer la lumière...
FF_Olivier
Iguane
Messages : 979
Inscription : 09 juil. 2004, 15:41

Message par FF_Olivier »

Utilise simplement [background-]color: inherit; là où il faut et le validateur se calmera ;) !

S'il réagit comme ça, c'est juste pour que l'auteur soit sûr d'avoir bien considéré toutes les paires background/color de son code, afin de réduire au minimum le risque de laisser qqc d'illisible à l'écran.
openSUSE 12.2 - FF v24.0 FR - TB v24.0 FR ma config en détails - Décrivez la vôtre ici ;)
userContent.css : modifiez l'apparence et le contenu des sites visités !
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

FF_Olivier a écrit :S'il réagit comme ça, c'est juste pour que l'auteur soit sûr d'avoir bien considéré toutes les paires background/color de son code, afin de réduire au minimum le risque de laisser qqc d'illisible à l'écran.
C'est pour ça que ce sont des "warnings".

N'oublie jamais que les utilisateurs peuvent définir des CSS utilisateurs, et que ça peut entrer en conflit avec les tiennes :wink:
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités