When it comes to using CSS sprites for images, the typical advice is to reserve it for smaller images like icons. Why should larger content images only be represented through <img>
elements? Are there not benefits to utilizing spriting for all types of images?
I have come across reasons such as enabling the usage of alt
text and ensuring syntactical correctness and accessibility for screen-readers. However, couldn't a single tiny transparent image with all the necessary information be combined with a sprite containing the actual visual content to achieve the same effect?