Я рекомендую добавить класс к элементу , содержащему , где вы хотите, чтобы посещенные ссылки отображались по-разному, чтобы вам не приходилось добавлять классы ко всем ссылкам внутри него ... Например,:
a { text-decoration: none }
a:visited { color: blue }
a:hover { text-decoration: underline; color: green }
.altLinks a:visited { color: red }
Тогда:
<div class="altLinks">
<a href="#">This link will be red once it's been visited.</a>
</div>
<a href="#">This link will be blue once it's been visited.</a>
Both links will be green on hover.