В некоторых общих рекомендациях иерархия стилей ссылок работает следующим образом:
a:link {
color: #ff0000;
}
a:visited {
color: #ff0000;
}
a:hover {
color: #cccccc;
}
a:focus {
color: #cccccc;
}
a:active {
color: #cccccc;
}
Лучше всего всегда применять все это, независимо от того, выполняете ли вы их по отдельности, как указано выше, или вот так:
a:link, a:visited {
color: #ff0000;
}
a:hover, a:focus, a:active {
color: #cccccc;
}
Но независимо от того, порядок очень важен, и вещи могут быть перезаписаны, если он не выполняется.