I will also add this as an answer (initially a comment on another answer), since it makes sense to do this.
Images used to style the page (and therefore do not have the real use of "alt") should be inserted through CSS and the background image and its relatives, and not through markup. Thus, you are doing two good things at once. You save your design in your style sheets, and you save custom code on your page.
Although I believe that βsemantics is a godβ - moving did not show the failure, which is a div and span, and the inherent ambiguity that they produce, I still think that a div with a background image is better than an img tag for modeling .
Tor valamo
source share