Cita:
Iniciado por buzu Con un IMG aparece el texto alternativo, pero los fondos no tienen dicho texto.
Esta es precisamente la esencia de estos formatos. Si tenemos una lista, no queremos que por ejemplo, aparezca
* [flechita] opción 1
* [flechita] opción 2
* [flechita] opción 3
Por tanto, lo mejor es poner las flechas como fondo CSS. Por otro lado, si son íconos nuestras imágenes, tenemos que ponerlos con IMG, para que en caso que que no haya imágenes, se vea así (Por poner un ejemplo):
* [Facebook logo]
* [Twitter logo]
* [Blog logo]
En el caso del popular H1, solo se sustituye un texto por su forma visual, así que dicho efecto es mucho más correcto que tener
[Nombre de mi empresa] Nombre de mi empresa
Claro, el problema es cuando queremos hacer un botón que cambie por medio de un fondo CSS Sprite, pues sin imágenes, este suele quedar sin texto alternativo... La mejor solución podría ser hacer algo similar a lo que hacemos con los H1, aunque muy pocos tomarían en cuenta este detalle.
¿Olvido algún detalle importante a tratar?