Changer de couleur un texte

Fermé
André - 8 avril 2010 à 16:46
notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 - 11 avril 2010 à 09:22


Salut,

Je trouve pas comment changer la couleur d'un texte en un clic, quelqu'un peut m'aider svp ?

2 réponses

notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 213
8 avril 2010 à 17:00
En utilisant les pseudo-classe CSS sur a : :link (lien non visité), :visited (lien visité), :hover (lien survolé), :active (actif au moment du clic)

a:link {
color:blue;
}
a:visited {
color:green;
}
a:hover {
color:black
}
a:active {
color:red
}


(à utiliser dans cet ordre).
3
Est-ce que c'est possible de mettre un texte dans un lien sans href ?
comme ça:
<p><a>Mon texte</a></p>
1
notobe Messages postés 1952 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 8 juillet 2011 213
11 avril 2010 à 09:22
Non, des liens vides, ça ne se fait pas.
Changer la couleur au survol, oui, mais lorsque vous disiez "au clic", cela ne peut être que pour un lien. A quoi servirait de cliquer sur un texte qui n'est pas un lien ? Cela n'a aucun intérêt.

Donc, si c'est juste pour un survol, faire ceci :
<p class="survol">Mon texte</p>

p.survol:hover {
color:red;
}
0