Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

(DreamMX) style css pour changer la couleur d'une ancre ?

3 réponses
Avatar
Didier
Bonjour,

Existe t-il une balise qui permette avec une feuille de style de changer
la couleur d'une ancre active dans une page HTML ?

merci

Didier

3 réponses

Avatar
Gregory Chauvet
Bonjour Didier,

Si j'ai bien compris, tu veux que la coouleur de ton ancre soit diff?rente de
celle d'un lien actif?

Pour ce faire voice un example:
<body>
<p><a name="anchor"></a></p>
<p>&nbsp;</p>
<p id="normal"><a href="index.html">nyddny</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p id="anchor"><a href="#anchor">muufy</a></p>
</body>

J'ai ?galement attach? une feuille CSS avec les propri?t?s pour id="normal" et
id="anchor".



#normal a:link {
color: #00FF00;
}
#normal a:visited {
color: #33FFFF;
}
#normal a:hover {
color: #FF6699;
}
#normal a:active {
color: #FFFF33;
}


#anchor a:link {
color: #FF9966;
}
#anchor a:visited {
color: #CC99CC;
}
#anchor a:hover {
color: #33CC33;
}
#anchor a:active {
color: #66CC66;
}
Avatar
[H]e8u[S]
Bijour, moi je te conseille plut?t d'utiliser les classes, pcq quand tu dois
avoir plusieurs ancres a changer, elle doivent toutes avoir un ID diff?rent =>


<html>
<head><title>Page Machin</title>
<style>
.anchor { color: #FF6699}
.normal {color:#0000FF}
</style>
</head><body>
<a name="anchor1" class="anchor">Bonjour</a>
<a name="anchor2" class="anchor">Aurevoir</a>
<a href="pagebidule.php" class="normal">
</body></html>


http://lehtml.com/htmlplus/cssclass.htm
Avatar
Thierry
[H]e8u[S] wrote:
Bijour, moi je te conseille plut?t d'utiliser les classes, pcq quand
tu dois avoir plusieurs ancres a changer, elle doivent toutes avoir
un ID diff?rent =>



<html>
<head><title>Page Machin</title>
<style>
.anchor { color: #FF6699}
.normal {color:#0000FF}
</style>
</head><body>
<a name="anchor1" class="anchor">Bonjour</a>
<a name="anchor2" class="anchor">Aurevoir</a>
<a href="pagebidule.php" class="normal">
</body></html>



Utiliser une classe plutôt qu'un ID est une bonne idée, mais pourquoi créer
une classe ".normal"? A mon avis, mieux vaut simplement définir l'élémnet A:

a {color:#00F}
a.anchor { color: #F69}

--
Thierry