¿Qué es un atributo alt?
Un atributo ALT es un comando acompañante asociado con ciertas etiquetas HTML y XHTML diseñadas para proporcionar una forma de asociar texto alternativo con dichas etiquetas. El uso más común de este atributo está en la etiqueta IMG con el fin de subtitular gráficos. Algunas personas llaman a esto una etiqueta alternativa, pero esto no es exacto porque no es una etiqueta HTML. El término "etiqueta" tiene un significado distinto en el diseño web que se refiere a los comandos entre los soportes de ángulo que hacen el marcado real en HTML. El atributo ALT usa la siguiente sintaxis:
<área alt = "alt text">
La etiqueta IMG es solo una de varias etiquetas que aceptan el atributo ALT. Otras etiquetas son "área" y "entrada". La etiqueta IMG muestra una imagen. La etiqueta de área muestra un enlace en un mapa de imagen, y el atributo ALT proporciona el texto de anclaje para el enlace. Una etiqueta de entrada le dice al navegador web que muestre un campo de texto y usa el texto alternativo para proporcionar el ASSOaviso ciado.
Las descripciones de los gráficos han sido históricamente uno de los usos más comunes del atributo ALT. Esto ha sido especialmente útil para las personas con discapacidad visual, que usan software para leer la pantalla que no es capaz de interpretar una imagen. El objetivo principal de este atributo es proporcionar una leyenda en lugar de describir la imagen asociada. Un ejemplo de texto alternativo adecuado sería "George Washington soportó muchas dificultades como general durante la Guerra Revolucionaria". Las descripciones de imágenes reales son el trabajo del título atributo.
Los motores de búsqueda utilizan el texto proporcionado en el atributo ALT. Si una página web consiste únicamente o principalmente en imágenes, la araña del motor de búsqueda puede rastrear la página a pesar del hecho de que las imágenes por sí mismas son inútiles para las arañas de los motores de búsqueda. El atributo alt se requiere para la etiqueta IMG en versiones posteriores de HTML, pero algunos desarrollos webOpers no ponía nada entre las citas. Esto no aprovecha la oportunidad de una mejor optimización de motores de búsqueda.
Los navegadores web más antiguos renderizaron el atributo ALT como información sobre herramientas, por lo que los desarrolladores web lo usaron incorrectamente para realizar la tarea de una información sobre herramientas, que era proporcionar información adicional sobre una imagen, como una descripción. Las versiones más nuevas han corregido este problema. El título atributo ahora se usa para este propósito, y el texto de este atributo se puede ver flotando el mouse sobre una imagen o enlace.
Los navegadores web que no pueden mostrar imágenes muestran el texto alternativo en su lugar. Los navegadores más antiguos siempre hacen esto, pero es posible configurar versiones más recientes para mostrar el texto ALT solo en lugar de la imagen. Esto sirve para guardar el ancho de banda porque el navegador no tiene que cargar la imagen.