Esta es una tecnología experimental
Comprueba la Tabla de compabilidad de navegadores cuidadosamente antes de usarla en producción.

La pseudo-clase :any-link de CSS representa a un elemento que actúa como el ancla origen de un hipervínculo independientemente de si ha sido visitado, es decir, coincide con cualquier elemento <a>, <area><link> con un atributo href. Por lo tanto, coincide con toos los elementos que coincidan con :link:visited.
 
/* Selecciona cualquier elemento que coincida con :link o :visited */
:any-link {
  color: green;
}

Sintaxis

:any-link

Ejemplo

HTML

<a href="https://example.com">Enlace externo</a><br>
<a href="#">Enlace de destino interno</a><br>
<a>Enlace de marcador de posición (no se personalizará)</a>

CSS

a:any-link {
  border: 1px solid blue;
  color: orange;
}

/* navegadores WebKit */
a:-webkit-any-link {
  border: 1px solid blue;
  color: orange;
}

Resultado

Especificaciones

Especificación Estado Comentarios
Selectors Level 4
La definición de ':any-link' en esta especificación.
Working Draft Definición inicial.

Compatibilidad con navegadores

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Soporte básico Si -webkit- No

Si -moz-

50

No Si -webkit- Si -webkit-
FeatureAndroid webviewChrome para AndroidEdge mobileFirefox para AndroidOpera AndroidiOS SafariSamsung Internet
Soporte básico Si -webkit- Si -webkit- No

Si -moz-

50

Si -webkit- Si -webkit- Si

 

Etiquetas y colaboradores del documento

Colaboradores en esta página: lajaso, israel-munoz
Última actualización por: lajaso,