Ho creato nel mio sito una mappa immagine, seguendo questa tecnica (ho solo cambiato modo di nascondere il testo).
Il problema è quando un utente disattiva, da browser, la visualizzazione delle immagini, ma naviga mantenendo i CSS del sito: avendo nascosto il testo dei collegamenti, ed essendo tale informazione veicolata tramite l'immagine (per la precisione, è lo sfondo del tag A, quindi niente ALT), l'utente non vede più niente.
Tutto si risolverebbe se, tramite PHP, riuscissi a capire se l'utente visualizzi o meno le immagini (e in caso contrario, cambiare dinamicamente l'attributo class al testo dei link, in modo da non nasconderli più). Esiste una funzione del genere?
PS: non posso usare le immagini come IMG invece che come elemento di sfondo, perché uso anche un effetto rollover ottenuto sempre con i CSS.![]()