validation CSS => Avertissements - HTML/CSS - Programmation
Marsh Posté le 22-03-2006 à 10:56:17
Cela veut juste dire qu'il va prendre la couleur de fond par défaut du navigateur. Ce qui pourrait très bien être du noir ou du mauve, et non du blanc comme tu l'attends...
Marsh Posté le 22-03-2006 à 11:03:55
alors comment y remedier ? je mets un background à la balise body ?
Marsh Posté le 22-03-2006 à 11:04:45
ça devrait le faire, oui...
Marsh Posté le 22-03-2006 à 11:07:38
bah non ça suffit pô !
Citation : |
voila le debut de ma CSS :
Code :
|
Marsh Posté le 22-03-2006 à 11:09:31
...et si tu colles ton background-color sur ton * tout connement?
(bon après c'est que des warnings, hein... )
Marsh Posté le 22-03-2006 à 11:19:11
non c pas ça non plus ! lol !
Ligne : 4 (Level : 1) Vous n'avez pas de couleur définie avec votre couleur de fond : *
Ligne : 7 (Level : 1) Vous n'avez pas de couleur définie avec votre couleur de fond : body
Ligne : 26 (Level : 1) Vous n'avez pas de couleur de fond définie avec votre couleur : #nav_gauche a:link
Marsh Posté le 22-03-2006 à 11:21:11
Tu peux rajouter un color sur ton *, si ça t'amuse, pour les 2 premières...
Sinon je saisis pas pourquoi la dernière...
Marsh Posté le 22-03-2006 à 11:22:15
(par contre le color sur * ça risque de te foutre le boxon si t'as pas redéfini les color des liens...)
Marsh Posté le 22-03-2006 à 11:22:27
bon de toutes façons, même le validator W3C lui même a les mêmes warnings sur ses CSS ! donc j'imagine que c pas tres grave !
Marsh Posté le 22-03-2006 à 11:23:54
bah non, c'est pas grave...c'est juste qu'il te prévient que la navigateur va prendre les couleurs par défaut pour celles que tu as pas définies explicitement...
Ca s'affichera exactement comme tu le vois dans ton navigateur favoris dans 99,9999% des cas...
Marsh Posté le 22-03-2006 à 11:25:59
ouai génial ! lol
bon maintenant je galère avec mes listes, ça s'affiche pas pareil dans IE et FF... j'ai pourtant regardé toutes les docs.. mais ya rien à faire ! je sens que je vais retourner avec mes bonnes vieilles tables totalement semantiquement incorrectes que tout le monde déteste ! lol
Marsh Posté le 22-03-2006 à 11:27:01
t'as un lien pour voir ce que ça donne?
Marsh Posté le 22-03-2006 à 11:44:58
voila le post concerné : http://forum.hardware.fr/hardwaref [...] m#t1330070
Marsh Posté le 22-03-2006 à 23:11:06
et si tu mets
background: #fff; au lieu de background-color ??
Marsh Posté le 22-03-2006 à 23:25:24
freed102 a écrit : Ligne : 6 (Level : 1) Vous n'avez pas de couleur définie avec votre couleur de fond : body |
Ce serait plus facile d'avoir l'ensemble des styles utilisées sur ta page (il manque post-it, texte et total) et tu as utilisé li et nav_gauche dans de mauvais contextes :
Code :
|
Pour les color et background-color il faut mettre des inherit (hérite du paramètre de l'élément parent) pour que l'on soit tranquille avec les avertissements.
Marsh Posté le 23-03-2006 à 09:40:16
alors justement venons en au inherit... ya t il un moyen pour que justement ça n'hérite pas ??? parceque là j'ai fait des class pour mes liens.. mais c un gros bordel !!!
Marsh Posté le 22-03-2006 à 10:28:35
bonjour,
que veulent dire ces avertissements :
Ligne : 9 (Level : 1) Vous n'avez pas de couleur définie avec votre couleur de fond : #bloc_gauche
Ligne : 20 (Level : 1) Vous n'avez pas de couleur définie avec votre couleur de fond : #nav_gauche
Ligne : 51 (Level : 1) Vous n'avez pas de couleur définie avec votre couleur de fond : li
Ligne : 51 (Level : 1) Vous n'avez pas de couleur définie avec votre couleur de fond : li
Ligne : 58 (Level : 1) Vous n'avez pas de couleur définie avec votre couleur de fond : .nav_gauche_sous_menu
Ligne : 63 (Level : 1) Vous n'avez pas de couleur définie avec votre couleur de fond : .texte_postit
Ligne : 75 (Level : 1) Vous n'avez pas de couleur définie avec votre couleur de fond : #postit_inside
Ligne : 107 (Level : 1) Vous n'avez pas de couleur définie avec votre couleur de fond : .texte_courant
voici un exemple de mon code :
#bloc_gauche{
width:150px;
display:inline;
background-color:#FFFFFF;
}