MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

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 */
/* actuellement pris en charge avec les préfixes */
/* -moz- et -webkit- */
:-moz-any-link {
  color: green;
  font-weight: bold;
}

:-webkit-any-link {
  color: green;
  font-weight: bold;
}

Syntaxe

:any-link

Exemples

CSS

:any-link {
  color: green;
  font-weight: bold;
}

:-moz-any-link {
  color: green;
  font-weight: bold;
}

:-webkit-any-link {
  color: green;
  font-weight: bold;
}

HTML

<a href="https://mozilla.org">Une page différente</a>
<a href="#">Une ancre</a>
<map name="primary">
  <area shape="circle" coords="50,50,25" href="another.html" /> 
  <area shape="default" nohref />
</map>

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

FonctionnalitéChromeEdgeFirefoxInternet ExplorerOperaSafari
Support simple(Oui) -webkit- Non

(Oui) -moz-

50.0

Non(Oui) -webkit- (Oui) -webkit-
FonctionnalitéAndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
Support simple(Oui) -webkit- (Oui) -webkit- Non

(Oui) -moz-

50.0

Non(Oui) -webkit- (Oui) -webkit-

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : SphinxKnight
 Dernière mise à jour par : SphinxKnight,