Image replacement in CSS has had a wide and varied history. In this modern age, if you are still looking to do so, there are many image replacement techniques that still work today. It is important to note that some of these could in fact be penalized by Google soon (if not already), so use sparingly. However, you never know when a CMS or project will force you to need to get out the image replace
![CSS Image Replacement: text-indent, Negative Margins and more](https://cdn-ak-scissors.b.st-hatena.com/image/square/8a1294ac6bbf01f6760864d8c5becc5986397010/height=288;version=1;width=512/https%3A%2F%2Fuploads.sitepoint.com%2Fwp-content%2Fuploads%2F2016%2F06%2F1469246863replacement.jpg)