Hallo Johannes,
den sogenannten Hover Effekt kann man mithilfe von CSS definieren; z.B. folgende Zeilen im head Bereich der HTML-Datei ...:
<style type="text/css">
a:link { color:#00f; text-decoration:none; }
a:hover { color:#0f0; text-decoration:underline; }
</style>
... bewirken, dass beim Daraufzeigen mit der Maus die Links unterstrichen werden und sich die Farbe ändert. a:link steht für den normalen Link, a:hover für den Link über den die Maus fährt
Man kann darüber hinaus Links, die schon einmal besucht wurden, Links, die man anklickt oder die man mit der Tastatur anspringt, gesondert formatieren. Ausführlich erklärt ist das auf SELFHTML:
:link, :visited, :hover, :active, :focus (Pseudoklassen für Verweise)