Many web designers prefer the clean look of non-underlined links, but make it easier for the reader to determine what’s a link and what isn’t by using the a:hover pseudo-class to add an underline that appears when the reader hovers the mouse over the link:

To kick things up a notch and add a bit of flair to your links, you can animate the underline with some extra CSS code. Here’s a demo:

Here’s how the CSS works: