link-name-present
Los enlaces tienen un nombre accesible
Comprueba que los enlaces expongan un nombre accesible no vacío.
Ámbito de aplicación. Se aplica a <a href>, <area href> y elementos con role="link" que estén incluidos en el árbol de accesibilidad. Un <a> sin href no es un enlace y no coincide.
Resultado esperado. El elemento tiene un nombre accesible no vacío. Primero se toma un nombre programático (aria-labelledby, aria-label, un <label> asociado, title) y, si no existe, el elemento recurre al texto de su propio subárbol, contando el nombre propio de cada descendiente (un <img alt>, aria-label o title), el mecanismo detrás del habitual enlace de logotipo <a><img alt="..."></a>. El recurso al contenido se suprime cuando hay un rol explícito y conocido que no es name-from-content; un token de rol no reconocido recurre al rol implícito.
Ejemplos
<a href="/x">Read more</a>
El contenido de texto del enlace es su nombre accesible.
<a href="/x"></a>
No hay contenido de texto, `aria-label` ni `aria-labelledby`.