Quick questions, is there anyway to enter Alt text to a backround image, but have the alt text appear in the html file and backround remain in the CSS file?

I've setup all the images on our main page to be backround pics to keep the code down within the html file which is what's being spidered. I'm trying to eliminate crap and keep content only.

Any idea's