Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1125 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  validation W3C de ma CSS: des alertes que je ne comprends pas...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

validation W3C de ma CSS: des alertes que je ne comprends pas...

n°1380532
namerh
Posté le 03-06-2006 à 18:46:29  profilanswer
 

slt,
 
suite à la validation W3C, j'obtiens ces messages:
 
1er message:
Ligne : 10 font-family: Vous êtes encouragés à proposer une famille générique comme dernier choix  
 
-> j'ai utilisé la police Verdana, n'est ce pas une police générique
si ça n'est pas une police générique, est-il possible de proposer une police alternative au Verdana comme second choix?
 
2e message:
Ligne : 11 (Level : 1) Vous n'avez pas de couleur définie avec votre couleur de fond  
 
-> voici ma ligne 11:  
background-color : #ffedc1;  
Il y a bien une couleur de fond! je ne comprends cette alerte :??:


Message édité par namerh le 03-06-2006 à 18:47:37
mood
Publicité
Posté le 03-06-2006 à 18:46:29  profilanswer
 

n°1380559
mIRROR
Chevreuillobolchévik
Posté le 03-06-2006 à 19:56:37  profilanswer
 

verdana n est pas une police famille [:aloy] generique mais une police par defaut de windows
je crois que verdana est une sans serif donc tu ajoutes sans-serif apres verdana (séparé par une virgule)
 
pour la seconde erreur je crois qu il voudrait que tu precises une couleur pour ta police


Message édité par mIRROR le 03-06-2006 à 19:57:38
n°1380566
namerh
Posté le 03-06-2006 à 20:30:50  profilanswer
 

je n'ai pas saisi la subtilité concernant ce qu'il faut spécifier à propos des polices & familles, encore moins pourquoi..
 
mais je vais déja faire ce que tu préconises ;)

n°1380571
mIRROR
Chevreuillobolchévik
Posté le 03-06-2006 à 20:43:33  profilanswer
 

a chaque fois que tu declares une police tu dois declarer aussi a quelle famille elle appartient
par exemple verdana etant une police windows par defaut je pense que le linuxien n en dispose -a priori- pas
donc il faut declarer la famille a laquelle appartient ladite police pour que ton utilisateur qui n a pas verdana puisse avoir un affichage a peu pres similaire a celui que tu souhaites afficher
 
donc ca te fait font-family: "Verdana", sans-serif;
 
si c etait par exemple times new roman qui est une serif ca t aurait fait
font-family: "Times New Roman", serif;

n°1380572
namerh
Posté le 03-06-2006 à 20:50:03  profilanswer
 

ok merci ;)
 
existe-t-il des polices universelles (que l'on retrouve sur tous les systèmes quoi)?

n°1380574
namerh
Posté le 03-06-2006 à 20:52:52  profilanswer
 

sinon le validator me signale autre chose:
 
pour la ligne suivante:
A:visited {color:#C12345; text-decoration:underline;}
 
il me signale:
Ligne : 1 (Level : 1) Vous n'avez pas de couleur de fond définie avec votre couleur : A:visited  
 
mais je ne veux pas de couleur de fond! ou alors transparente..

n°1380594
bosstime
H1N1 ready
Posté le 03-06-2006 à 21:43:21  profilanswer
 

Pour l'histoire des couleurs, lorsque tu specifies une couleur ( de fond ou de police), il est conseillé de specifier la couleur "inverse" (de police ou de fond) juste pour t'assurer qu'elles soient bien différentes et que le texte sera bien visible...

n°1380595
mIRROR
Chevreuillobolchévik
Posté le 03-06-2006 à 21:46:42  profilanswer
 

bosstime a écrit :

il est conseillé de specifier la couleur "inverse" (de police ou de fond)


 
 :heink:  
 
si je choisis 777777 l inverse va etre 888888 (a peu pres hein) ce qui est totalement illisible
a part pour noir et blanc c est presque toujours faux

n°1380598
mIRROR
Chevreuillobolchévik
Posté le 03-06-2006 à 21:48:26  profilanswer
 

namerh a écrit :

mais je ne veux pas de couleur de fond! ou alors transparente..


 
ce ne sont que des warnings laisse tomber
sinon precise transparent si tu tiens tant que ca a avoir 0 erreurs selon le validateur

n°1380609
bosstime
H1N1 ready
Posté le 03-06-2006 à 22:12:13  profilanswer
 

mIRROR a écrit :

:heink:  
 
si je choisis 777777 l inverse va etre 888888 (a peu pres hein) ce qui est totalement illisible
a part pour noir et blanc c est presque toujours faux


 
Non je voulais dire si tu choisis de redefinir l'attribut color, il faut redefinir l'attribut background-color et inversement
 
Ceci pour eviter que tu définisse qu'une couleur trop proche de l'autre couleur par défaut...

mood
Publicité
Posté le 03-06-2006 à 22:12:13  profilanswer
 

n°1380890
namerh
Posté le 04-06-2006 à 18:32:28  profilanswer
 

mIRROR a écrit :

ce ne sont que des warnings laisse tomber
sinon precise transparent si tu tiens tant que ca a avoir 0 erreurs selon le validateur


juste pour info j'ai mis:
 background-color : transparent;  
 
mais le validateur affiche tjrs l'avertissement:
Ligne : 1 (Level : 1) Vous n'avez pas de couleur de fond définie avec votre couleur
 
tant pis.. on fera avec ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  validation W3C de ma CSS: des alertes que je ne comprends pas...

 

Sujets relatifs
Probleme validation xhtmlcomment appliquer une CSS en fonction d'une condition javascript?
décalage CSS sous IEValidation selon nombre de caractère et Copier-coller
Probleme CSS avec IE : boite à bords arrondis[RESOLU] [débutant] CSS - comment centrer une DIV?
[Résolu] Texte dépasse le cadre des cellules (CSS 2)Soulignement en pointillé avec les CSS
échec validation W3C -> ??? 
Plus de sujets relatifs à : validation W3C de ma CSS: des alertes que je ne comprends pas...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR