En uno de los últimos podcasts Stackoverflow, Jeff habló sobre tener un archivo de imagen único que tenga todas esas pequeñas imágenes en una página y cortarlo con CSS para que todas las imágenes se muestren correctamente. El objetivo es reducir el número de solicitudes de servidor para que la página se cargue más rápido. Estaba como "guau, eso es genial, realmente podría usar esto en nuestro producto".Archivo de imagen única para almacenar todas las pequeñas imágenes en una página
Mi pregunta es: ¿Cómo se hace esto con CSS? Necesito cargar las imágenes con la imagen de fondo, pero ¿cómo especifico el desplazamiento de la subimagen en la imagen grande? Es decir, supongamos que hay un icono de martillo en la imagen grande en (50px, 50px) y tiene un tamaño de 32px * 32px, ¿cómo puedo forzar al navegador a que solo muestre ese bit?
http://www.alistapart.com/articles/sprites - el artículo Hago referencia a las personas a – Assembler