28173 sujets

CSS et mise en forme, CSS3

Bonjour

J'ai une page ou j'ai des liens dans le <body>

et des liens dans
mes cellules ou j'ai deja un style

je voudrais que
mes liens dans mon body soit en noir
et mes liens dans mes cellules soit blanches
alors j'ai fait

body{
  a:link {color: black; text-decoration:underline;}
  a:visited {color: black; text-decoration:underline;}
  a:hover {color:red; text-decoration:none;}
  }

/*Cellule des tableau*/
.tab1        { 
/* Alignement */
vertical-align :middle;
text-align:center;
/* Caractere */
font-size:12;
text-align: left;
text-decoration: none;
font-family: Arial;
font-weight: normal;
/* Couleur */
background-color: #0258cc;/*fond bleu*/
color : #FFFFFF ;
/* Liens */
  a:link {color: white; text-decoration:underline;}
  a:visited {color: white; text-decoration:underline;}
  a:hover {color:red; text-decoration:none;}
}


mais ça marche pô Smiley confus comment je peux faire ?
d'avance merci
Modifié par LeXo (17 Jan 2007 - 12:52)
Bonjour LeXo et bienvenue sur ce forum,

Pas étonnant que ça ne marche pas, vu que tu n'as pas respecté la syntaxe CSS. La syntaxe CSS c'est ça :
sélecteur { propriété: valeur(s); propriété: valeur(s); }

Et toi tu as fait ceci :
sélecteur { sélecteur { propriété: valeur(s);} }


Ce que tu veux faire est pourtant tout à fait réalisable en CSS, et cela très simplement.
À ce propos, huit ou neuf sujets après le tien dans la liste, on trouve ceci : [Résolu] Couleurs et surlignage liens différents.

Je suppose que tu avais fait une petite recherche sur le forum avant de poser cette question, n'est-ce pas ? Smiley cligne
Modifié par Florent V. (17 Jan 2007 - 13:24)