Vuoto è riferito al contenuto del tag, che per difinizione è quello contenuto all'interno delle etichette.

Quelli che hai elencato tu (src, height, width, alt, ...) sono attributi dell'elemento, e pertanto non hanno a che fare con il suo contenuto.

Ecco da dove deriva l'identificazione empty.