La technique des sprites CSS consiste à regrouper plusieurs images dans le même fichier. Pour afficher une des images dans une page Web, on applique le fichier global en tant qu'arrière-plan du container, puis on agit sur le background-position afin de ressortir l'image voulue. La technique des sprintes CSS permet de minimiser le nombre de requêtes passées au serveur pour charger plusieurs images dans un même document.
Pour télécharger les images PNG gratuites: https://www.freepng.fr/
Pour télécharger des images libres de droits de bonne qualité: https://pixabay.com/