# Los enlaces deben tener texto discernible

<https://www.fixreports.com/es/issues/link-name>

WCAG 2.4.4 Propósito de los enlaces (en contexto), 4.1.2 Nombre, función, valor · Nivel A

Algunos enlaces no tienen texto que un lector de pantalla pueda anunciar; a menudo son enlaces que solo tienen un icono, como los iconos de redes sociales o el icono del carrito.

## Qué comprueba esta regla
Garantiza que los enlaces tienen texto discernible.

## Por qué es importante
WCAG 2.4.4 y 4.1.2 exigen que los enlaces tengan un nombre accesible que describa su propósito.

## Cómo corregirlo
### En cualquier web
1. Localiza los enlaces que no tienen nombre. La mayoría son iconos o imágenes dentro de una etiqueta <a>.
2. Añade texto visualmente oculto dentro del enlace, o un aria-label como aria-label="Instagram" o aria-label="Cart".
3. Si el enlace contiene una imagen, dale a la imagen un texto alternativo con significado.

### En Shopify
1. Localiza los enlaces que no tienen nombre. La mayoría son iconos o imágenes dentro de una etiqueta <a>.
2. Añade texto visualmente oculto dentro del enlace, o un aria-label como aria-label="Instagram" o aria-label="Cart".
3. Si el enlace contiene una imagen, dale a la imagen un texto alternativo con significado.

### En WooCommerce y WordPress
1. Localiza los enlaces que no tienen nombre. La mayoría son iconos o imágenes dentro de una etiqueta <a>.
2. Añade texto visualmente oculto dentro del enlace, o un aria-label como aria-label="Instagram" o aria-label="Cart".
3. Si el enlace contiene una imagen, dale a la imagen un texto alternativo con significado.

## Cómo comprobar la corrección
- Vuelve a analizar y confirma que link-name ha desaparecido.
- Desplázate con Tab a cada enlace con un lector de pantalla activado y escucha el nombre.

## Fuentes
- Documentación de la regla de axe-core (Deque): https://dequeuniversity.com/rules/axe/4.13/link-name
- Comprender WCAG 2.4.4 (W3C): https://www.w3.org/WAI/WCAG22/Understanding/link-purpose-in-context
- Comprender WCAG 4.1.2 (W3C): https://www.w3.org/WAI/WCAG22/Understanding/name-role-value
