Hokuten:
Por defecto, los navegadores cachean todas las imágenes, asi que no tendrías que agregar nada.
Lo que si podrías hacer con .htaccess es evitar que determinados elementos se cacheen, o que el browser deba buscarlas en la cache durante determinado tiempo
Algo mas avanzado, se puede conseguir con html5
lee esto
http://www.topicosweb.com/2010/09/ca...line-en-html5/
Igual siempre estas expuesto al borrado del cache local por parte del usuario, de manera manual o utilizando herramientas como el Ccleaner, que es de uso bastante comun
Saludos