¿No es más simple aplicarle los estilos a
a (directo y pelado) y modificar los otros según convenga?. Algo así:
Código:
a {
color: #999;
text-decoration: none;
}
Ya con esto se le aplica el estilo a
todas las pseudoclases (hover, visited, etc.), mientras que las pseudoclases que queramos cambiar las vamos modelando a gusto, como por ejemplo aplicarle el
underline a
a:hover, lo cual sobrescribiría el
none que pusimos a
a.
Creo que esto es más simple que ponerse a diferenciar las pseudoclases una a una.