il fatto è che "img" è il tag in cui è contenuto l'attributo "alt" che ha la funzione di visualizzare un testo alternativo quando l'immagine non può essere visualizzata, o come sostituto dell'immagine nel caso di persone che siano impossibilitate a vederla..

se tu dai display: none; a "img", il browser non ti visualizza tutto ciò che è contenuto nel tag "img"..

dovresti inserire un percorso scorretto all'immagine per visualizzare l'alt..oppure in qualche modo (che non conosco) disattivare la visulaizzazione delle immagini..

posso chiedere, per curiosità, quale sarebbe la funzione?

ciao

:d