2011-01-07 2 views
3

Из того, что я знаю, используя что-то вроде:CSS отличаясь ссылка стиль

.class a {} 

То же самое, используя:

.class a:link {} 

право?

Кроме того ..... следующие два стиля одинаковы?

И, наконец, следующий стиль - это цвет, когда мышь прямо вниз?

.class a:active {} 

ответ

7
  • a является каждый анкерный элемент.
  • a:link только в том случае, если гиперссылка никогда не была посещена.
  • a:focus - это когда вы перебираете страницу с помощью клавиатуры.
  • a:hover есть, когда ваша мышь находится по ссылке.
  • a:active есть, когда вы mousedown ссылку.
  • a:visited есть, когда вы уже посетили эту ссылку.
+1

+1 для фиксации фокуса. – Loktar

+0

Отличный ответ - спасибо! – Brett

+2

'a' и' a: link' ** не ** то же самое. 'a' соответствует любому элементу' ', а' a: link' соответствует только '' элементам, которые не являются гиперссылками. – BoltClock

2
  • : ссылка = Только ссылки вы не уже посетили
  • : посещенные = Links вы уже посетили
  • : фокус = Для элементов в фокусе, как при использовании табулятор
  • : парить = При перемещении мыши над ним
  • : активный = для нажимали ссылки
Смежные вопросы