Il est maintenant possible d'afficher des icônes et des images uniquement qu'avec du code.
Cela n'est peut être pas utile pour tous vos projets, mais cela à l'avantage d'utiliser vraiment le coeur des propriétés CSS.
Voici donc quelques exemples qui pourront vous insipirer, que vous pouvez copier (puisqu'ils sont open source) et modifier si vous en aviez besoin.