freeCodeCamp/curriculum/challenges/espanol/01-responsive-web-design/applied-accessibility/add-a-text-alternative-to-i...

2.2 KiB

id title challengeType videoUrl forumTopicId dashedName
587d774c367417b2b2512a9c Agregar un texto alternativo a las imágenes para accesibilidad de usuarios con dificultades de la vista 0 https://scrimba.com/c/cPp7VfD 16628 add-a-text-alternative-to-images-for-visually-impaired-accessibility

--description--

Es probable que en otros desafíos hayas visto un atributo alt en una etiqueta img. El texto alt describe el contenido de la imagen y proporciona una descripción alternativa en formato de texto. Esto ayuda en casos en que la imagen no se carga o que el usuario no pueda verla. También es aprovechado por los motores de búsqueda para interpretar el contenido de la imagen e incluirlo en los resultados de búsqueda. Aquí hay un ejemplo:

<img src="importantLogo.jpeg" alt="Company logo">

Las personas con dificultades visuales dependen de lectores de pantalla para convertir el contenido web a una interfaz de audio. Por esta razón, no podrán recibir la información si solo se les presenta de manera visual. En el caso de las imágenes, los lectores de pantalla pueden acceder el atributo alt y leer su contenido para proporcionar información clave.

Un buen texto alt le brinda al lector una breve descripción de la imagen. Siempre deberías incluir el atributo alt en tus imágenes. Además, según la especificación de HTML5, esto ahora se considera obligatorio.

--instructions--

Camper Cat es tanto un ninja de la programación como un ninja de la vida real, y está construyendo un sitio web para compartir sus conocimientos. La foto de perfil que quiere usar es una muestra de sus habilidades y debería poder ser apreciada por todos los visitantes del sitio. Agrega un atributo alt en la etiqueta img para explicar que Camper Cat está practicando karate. (El atributo src de esta imagen no está enlazado a un archivo real, por lo que podrás ver el texto alt en la página.)

--hints--

Tu etiqueta img debe tener un atributo alt, y el mismo no debería estar vacío.

assert($('img').attr('alt'));

--seed--

--seed-contents--

<img src="doingKarateWow.jpeg">

--solutions--

<img src="doingKarateWow.jpeg" alt="Someone doing karate">