probleme de validation w3C CSS couleur de fond - HTML/CSS - Programmation
Marsh Posté le 20-02-2006 à 17:49:24
D'après le message que tu notes il me semble que c'est plus un avertissement qu'une erreur. Il t'indique simplement que dans certaine configurations, cela pourrait poser problème de ne pas avoir défini de couleur de fond ici.
Le résultat de la validation ne te met pas en haut un "congratulations" et ton truc ne se situe pas dans le "warning" ?
Marsh Posté le 20-02-2006 à 18:06:01
Ah oui il me le valide j'avais pas vu... mais bon si je voulais enlever les avertisements... je fais comment?
Marsh Posté le 21-02-2006 à 01:27:25
Code :
|
Ca devrait fonctionner avec ça...
Marsh Posté le 21-02-2006 à 08:44:30
background-color:none;
c'est pas mieux ?
Ca lui dit : JE veux pas de background-color et donc tu auras aucune couleur
Marsh Posté le 21-02-2006 à 09:30:36
Oui, sauf que cette propriété est automatiquement appliquée par les navigateurs si elle est omise.
Marsh Posté le 21-02-2006 à 18:28:51
ok je test merci
Marsh Posté le 21-02-2006 à 20:25:12
Pour info, à chaque déclaration de "color" le validateur attend un "backgroud-color". Et inversement.
Le but est d'obliger le développeur à ne laisser aucune ambiguité quant à la manière dont sont affichés les caractères. C'est une question d'accessibilité : il ne faut pas que le texte et le fond soient de la même couleur, ou qu'on ait une solution de secours au cas où une image de fond ne s'afficherait pas.
Marsh Posté le 21-02-2006 à 22:17:32
gm_superstar a écrit : Pour info, à chaque déclaration de "color" le validateur attend un "backgroud-color". Et inversement. |
Tu vas me donner le nom de ton fournisseur de drogue car ca doit etre de la bonne que tu prends.
JE n'ai jamais entendu parler nullepart que si on applique un color, il faut un background-color derriere et inversement.
la fumette C mal
Marsh Posté le 21-02-2006 à 22:26:58
gatsu35 a écrit : JE n'ai jamais entendu parler nullepart que si on applique un color, il faut un background-color derriere et inversement. |
Je n'ai jamais dit qu'il fallait. J'explique juste la logique de l'avertissement du validateur.
S'il fallait associer color à background-color le validateur renverrait une erreur. C'est bien entendu facultatif. Juste conseillé pour des raisons d'accessibilité.
Marsh Posté le 22-02-2006 à 00:47:13
gatsu35 a écrit : background-color:none; |
Il semble que non...
Code :
|
Erreurs
URI : file://localhost/TextArea
* Ligne: 10 Contexte : ul#liens
Propriété érronée : background-color none n'est pas une valeur de color : none
Avertissements
URI : file://localhost/TextArea
* Ligne : 5 (Level : 1) Vous n'avez pas de couleur de fond définie avec votre couleur : ul#liens
Code :
|
Aucune erreur ou avertissement
Marsh Posté le 22-02-2006 à 09:10:28
c'est vrai background-color: inherit; est le bon choix merci bcp
Marsh Posté le 20-02-2006 à 17:25:47
bonjour,
J'ai voulu valider la feuille css par w3C mais l'erreur qu'il me mets:
Ligne : 38 (Level : 1) Vous n'avez pas de couleur de fond définie avec votre couleur : ul#liens
Voici le code:
et le code html
j'explique le menu liens est transparent car il y a une image de fond, c'est pour cela que je n'ai pas precisé la couleur de fond et je ne veux pas mettre de couleur de fond.
Et si je me background-color: transparent il me fait le meme message d'erreur.
Alors où est mon erreur?
merci