Pruebe esto en su hoja de estilos:
a:link {
color:inherit;
}
Tenga en cuenta que entonces probablemente debería asegurarse de que tiene alguna otra forma de identificar enlaces, o sus usuarios será confuso. (Es decir, no elimine el subrayado, también).
Si desea tratar con navegadores que no admiten inherit
, supongo que será necesario repetir la definición que originalmente configuró su color.
A modo de ejemplo, supongamos que la clase important
debe aparecer en rojo:
.important {
color:red;
}
.important a:link {
color:red;
}
Pero por supuesto que no es agradable tener que duplicar todas las indicaciones de color. Supongo que uno podría hacer algo en JavaScript (recorriendo todos los elementos a
y dándoles la clase correcta explícitamente). (No tengo IE disponibles para probar esto.)
uh ... las etiquetas de anclaje siempre son enlaces ... por lo que simplemente establecería 'a {color: red; } 'en su css –
@Joseph: No, las etiquetas de anclaje también se pueden usar como destino de enlace:' '. (Por supuesto, hoy en día uno simplemente usaría un atributo 'id' en otro elemento disponible, pero un poco de cuidado para navegadores antiguos que no los entienden.) –