La pseudo-classe :any-link
permet de représenter un élément qui agit comme la source de l'ancre d'un hyperlien (qu'il ait été visité ou non). Elle permet donc de cibler les éléments <a>
, <area>
ou <link>
avec un attribut href
. Autrement dit, elle cible les éléments qui correspondent à :link
ou à :visited
.
/* cible tous les éléments qui seraient ciblés par */
/* :link ou :visited */
:any-link {
color: green;
font-weight: bold;
}
Syntaxe
:any-link
Exemples
CSS
:any-link {
color: green;
font-weight: bold;
}
/* Pour les navigateurs WebKit */
:-webkit-any-link {
color: green;
font-weight: bold;
}
HTML
<a href="https://mozilla.org">Une page différente</a><br>
<a href="#">Une ancre</a><br>
<a>Un lien sans cible (n'est pas mis en forme)</a>
Résultat
Spécifications
Spécification | État | Commentaires |
---|---|---|
Selectors Level 4 La définition de ':any-link' dans cette spécification. |
Version de travail | Définition initiale. |
Compatibilité des navigateurs
BCD tables only load in the browser
Les données de compatibilité de cette page ont été générées à partir de données structurées. Si vous souhaitez contribuer à ces données, n'hésitez pas à proposer une pull request sur le dépôt https://github.com/mdn/browser-compat-data.