title: HTML - Semantic way of displaying images/icons/user interface elements?
body: <p>Is it true that there are semantically correct &amp; incorrect ways of displaying pictures/icons?<br>
   I mean of course it's not very friendly to include all pictures of a newspaper article as background images because that way, screen readers can't read out the <code>alt</code> text, but what about icons or user interface elements? Is it justifiable from a semantic oriented point of view to include these as background-images?</p>