Ответ 1
Попробуйте это в таблице стилей:
a:link {
color:inherit;
}
Обратите внимание, что вы, вероятно, должны убедиться, что у вас есть другой способ идентифицировать ссылки, или ваши пользователи будут смущены. (I.e также не удаляйте подчеркивание.)
Если вы хотите иметь дело с браузерами, не поддерживающими inherit
, я предполагаю, что повторение определения, которое изначально установило ваш цвет, будет делать.
В качестве примера предположим, что класс important
должен быть показан красным:
.important {
color:red;
}
.important a:link {
color:red;
}
Но, конечно, неплохо было бы удвоить все цветовые индикаторы. Я предполагаю, что можно что-то сделать в JavaScript (прокручивая все элементы a
и явно указывая на правильный класс). (У меня нет IE, чтобы проверить это.)