Auteur Sujet: Comment Outre Passer Un Css ?  (Lu 1999 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Tom

  • Débutant
  • *
  • Messages: 44
Comment Outre Passer Un Css ?
« le: 03 septembre 2003 à 12:14:56 »
Salut,

Pour toutes mes pages j'ai défini un .css qui contient entre autres les propriétés des liens :
A:link, A:visited et A:hover.

Pour toutes ces pages c'est OK mais sur une seule d'entre elle j'aurai besoin de faire différemment pour la couleur des liens.
Je souhaite garder le lien sur ce .css car j'ai besoin des autres caractéristiques (<P>...) pour ma page.

J'ai essayé de placer <FONT> sur le lien pour changer la couleur mais rien à faire le CSS reste + fort.

Une idée ?
Merci.
Tom.

 

Hors ligne Patanock

  • Connaisseur
  • ***
  • Messages: 277
    • http://www.potoland.com
Comment Outre Passer Un Css ?
« Réponse #1 le: 03 septembre 2003 à 12:21:41 »
Tu mets dans ta balise <a href> un style="..." et pis voilà :)
L'attribut sur la balise gagne par rapport à la css, mais les balises individuelles genre <font> etc... perdent...

Si vous cherchez une communauté et un tchat sympa, venez visiter le site qui déchire !!


Hors ligne Tom

  • Débutant
  • *
  • Messages: 44
Comment Outre Passer Un Css ?
« Réponse #2 le: 03 septembre 2003 à 12:56:27 »
çà marche merci.

T'aurais pas une idée pour pouvoir qd même positionner A:link, A:visited et A:hover de cette manière des fois ?

Merci.

Hors ligne bob413242

  • Connaisseur
  • ***
  • Messages: 461
Comment Outre Passer Un Css ?
« Réponse #3 le: 03 septembre 2003 à 13:32:32 »
tu peux faire des classes ;)

genre

a.global {
}
a:hover.global {
}
a:visited.global {
}

pour le global, et

a.special {
}
a:hover.special {
}
a:visited.special {
}

pour ce qui est spécial

pour les utiliser, tu fais

<a href='' class='global'>

pour appliquer le style global, et bien sur

<a href='' class='special'>

pour appliquer le style spécial

tu peux aussi utiliser class avec des balises div ou span pour appliquer le style sur une plus grande zone
« Modifié: 03 septembre 2003 à 13:34:22 par Prof Vince »

Hors ligne NaJ

  • Connaisseur
  • ***
  • Messages: 354
    • http://photo.pyrollo.com
Comment Outre Passer Un Css ?
« Réponse #4 le: 03 septembre 2003 à 14:14:03 »
Prof Vince a la bonne solution. On n'est pas obligé d'utiliser .global, tu peux définir un <A> par défaut et un autre avec la classe .special . CSS permet de faire d'autres trucs sympas du genre modifier le style de tous les liens qui sont dans les paragraphes, par exemple. En faisant :
a {color:blue;}
p a {color:green;}

Ici, les liens seront vert dans les paragraphes et bleus dehors.
Cela peut se combiner avec les classes, et ça devient très class !
 
www.traque-aux-plaques.com

Collection de photos de plaques et regards de chaussée

http://photo.pyrollo.com

Photos de balades

Hors ligne Abonn

  • Débutant
  • *
  • Messages: 61
Comment Outre Passer Un Css ?
« Réponse #5 le: 03 septembre 2003 à 15:08:28 »
exact
« Modifié: 03 septembre 2003 à 15:09:41 par Abonn »

Hors ligne Tom

  • Débutant
  • *
  • Messages: 44
Comment Outre Passer Un Css ?
« Réponse #6 le: 03 septembre 2003 à 15:10:24 »
Cà marche nickel !  :D
Merci pour ces excellentes réponses.