Bastante bien el artículo, pero se te olvida comentar tres cosas:
- Las imágenes que no aportan información (simplemente decorativas) deben meterse en el css como background. ¿Qué sentido tiene poner <img src="./imagenes/cuadradito_verde.jpg" alt="cuadradito verde" />? A los usuarios que no usan imágenes se la trae al pairo que en X sitio de la pantalla haya un cuadrado decorativo...
- El atributo alt no es para poner una descripción de las imágenes, sino el significado en texto (ALTernativo) de lo que quieren decir las mismas. Por ejemplo, si hay una imagen con un texto insertado que dice "somos los mejores", el valor de alt debería ser "somos los mejores", pero si la imagen es un asterisco que indica que un campo es obligatorio en un formulario: el valor de alt debería ser "campo obligatorio", no "asterisco".
- Cuando la imagen tiene una cantidad de información grande (como un gráfico de barras, etc.) no vale con poner alt="gráfico". ¿Qué pasa con toda la información de la imagen? Para eso está el atributo longtext="url", que indica un enlace a otro documento cuyo único propósito es explicar la información contenida en la imagen. http://www.w3.org/TR/html4/struct/objects.html#adef-longdesc-IMG |