no entiendo bien lo que quieres hacer, si lo que quieres es que obtenga un color cuando estes sobre el tendrías que declararlo de esta manera:
Código html:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> .contenedor{width:300px; height:200px; border:1px solid #333;}
.contenedor a{color:#666; text-decoration:none;}
.contenedor a:hover{color:#990000; text-decoration:underline;}
.contenedor a:focus{color:#990000; text-decoration:underline;}
.contenedor a:active{color:#990000; text-decoration:underline;}/*explorer*/
<a href="#">vinculo 1
</a><br /> <a href="#">vinculo 2
</a><br /> <a href="#">vinculo 3
</a><br />
de esta manera resaltará cuando hagas o click o cuando adquiera el foco(puedes probarlo navegando con tab).
la otra posible opción que entiendo es que quieres que resalte cuando estes en esa sección:
Código:
<style type="text/css">
.contenedor{width:300px; height:200px; border:1px solid #333;}
.contenedor a{color:#666; text-decoration:none;}
.contenedor a:hover{color:#990000; text-decoration:underline;}
.contenedor a:focus{color:#990000; text-decoration:underline;}
.contenedor a:active{color:#990000; text-decoration:underline;}/*explorer*/
.contenedor a.current{color:#336699; text-decoration:none;}
</style>
<a href="#" class="current">vinculo 1</a><br />
y sucesivamente asignas la clase current a la sección donde estes navegando, la siguiente sección sería:
Código:
<a href="#" class="current">vinculo 2</a><br />
y se la quitarías al vínculo 1 y así sucesivamente, solo un vínculo a la vez tendría que tener la clase current dependiento de la sección donde estes