--- title: ':any-link' slug: 'Web/CSS/:any-link' tags: - CSS - Diseño - Experimental - Presentación - Pseudo-Clase CSS - Referencia - Web translation_of: 'Web/CSS/:any-link' ---
{{CSSRef}} {{SeeCompatTable}}
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 {{HTMLElement("a")}}, {{HTMLElement("area")}} o {{HTMLElement("link")}} con un atributo href. Por lo tanto, coincide con todos los elementos que coincidan con {{cssxref(":link")}} o {{cssxref(":visited")}}.
/* Selecciona cualquier elemento que coincida con :link o :visited */
:any-link {
  color: green;
}

Sintaxis

{{csssyntax}}

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

{{EmbedLiveSample('Ejemplo')}}

Especificaciones

Especificación Estado Comentarios
{{SpecName("CSS4 Selectors", "#the-any-link-pseudo", ":any-link")}} {{Spec2('CSS4 Selectors')}} Definición inicial.

Compatibilidad con navegadores

{{Compat("css.selectors.any-link")}}