les pratiques sont une limite relative. mais vous trouverez toute la bonne utilisation CSS de devs de Web : sprites de vol plané et d'image pour faire des renversements.
voir :
http://www.jaisenmathai.com/blog/2008/04/03/extremely-efficient-image-rollovers-using-css-sprites-and-no-javascript/