:any-link
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
Experimental: Esta es una tecnología experimental
Comprueba la Tabla de compabilidad de navegadores cuidadosamente antes de usarla en producción.
: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>
o
<link>
con un atributo
href
. Por lo tanto, coincide con todos los elementos que coincidan con
:link
o
:visited
.
css
/* Selecciona cualquier elemento que coincida con :link o :visited */
:any-link {
color: green;
}
Sintaxis
Error: could not find syntax for this item
Ejemplo
HTML
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
css
a:any-link {
border: 1px solid blue;
color: orange;
}
/* navegadores WebKit */
a:-webkit-any-link {
border: 1px solid blue;
color: orange;
}
Resultado
Especificaciones
Specification |
---|
Selectors Level 4 # the-any-link-pseudo |
Compatibilidad con navegadores
BCD tables only load in the browser