CSS gives you a fair amount of flexibility when it comes to styling links. You can alter the look of:
- normal links
- links that have already been visited
- links that are being clicked on, and
- links that are hovered over with the mouse.
You can even turn text links into image links, using nothing but CSS. In this article you learn how to change the look of different link states using CSS, as well as how to alter link colours, underlining, and appearance in general.