Ссылки в CSS.
Думаю, вы уже замечали, что иногда наведя на ссылку, она меняет свой внешний вид. К примеру, меняет цвет, исчезает или подчеркивается. Все это можно сделать при помощи CSS, и за это отвечают псевдоклассы – классы, способные учитывать те или иные условия, при определении свойств html элемента.
Как применять псевдокласс к ссылкам?
Для начала нужно записать элемент А, к нему мы и будем применять псевдокласс, затем ставим двоеточие и указываем имя псевдокласса, после всего этого в фигурных скобках указываем нужный стиль.
А: ИМЯ ПСЕВДОКЛАССА { …стиль …}
Для ссылок существует четыре псевдокласса:
A:link { … стиль оформления обычной ссылки… }
A:active { … стиль оформления ссылки в момент нажатия… }
A:visited { … стиль оформления посещенной ссылки… }
А:hover { … стиль оформления ссылки, на которую наведен указатель мыши … }
Давайте теперь рассмотрим на примере:

Отличается только посещенная ссылка, а все остальные одинаковы, и цвет тоже не сильно нравится, так что давайте сменим все:
a:link {
color: red ;
}
a:visited {
color:black;
}
a:hover {
color:green ;
text-decoration:none;
}
a:active {
color:blue;
text-decoration:none;
}В нашем примере ссылка ведет сама на себя, так что для того что бы увидеть изменения нужно обновить страницу.
Вариантов для изменения очень много, и каждая делает своё, в определенных условиях дизайна. Давайте рассмотрим пример:
a:link {
color: red ;
}
a:visited {
color:blue;
}
a:hover {
color:green ;
text-decoration:none;
font-weight:bold;
}
a:active {
color:black;
text-decoration:none;
text-transform:uppercase;
}Если мы хотим что бы ссылка не менялась вообще, то снова такие все можно сделать в CSS:
a:link {
color: green ;
text-decoration:none;
}
a:visited{
color: green;
text-decoration:none;
}
a:hover {
color: green;
text-decoration:none;
}
a:active {
color: green;
text-decoration:none;
}Если стиль везде одинаков, то все это можно сократить в записи:
a:link, a:visited, a:hover, a:active {color: green; text-decoration:none;}А можно и вовсе без использования псевдоклассов:
a {color: green; text-decoration:none;}С ссылками закончили. Приступаем дальше.