MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

Описание

CSS псевдо-класс :visited позволяет вам выбирать ссылки, которые были посещены. Этот стиль может переопределяться другими относящимися к ссылкам псевдо-классами, такими как :link, :hover и :active, появляющимися в соответствующем порядке. Чтобы стилизировать ссылки должным образом, вам нужно вставлять правило :visited до правила :link, но после других, определённых LVHA-порядком: :link:visited:hover:active.

Замечание: Из-за причин приватности, браузеры строго ограничивают стили, которые вы можете применить к элементу, используя этот псевдо-класс: только color, background-color, border-color, border-bottom-color, border-left-color, border-right-color, border-top-color, outline-color, column-rule-color, fill и stroke. Заметьте также, что альфа-канал будет игнорироваться: будет использоваться альфа-канал, используемый для непосещённых ссылок вместо него (но если прозрачность - 0, то в этот случае игнорируется весь цвет, и один из используемых стилей для непосещённых ссылок).

Несмотря на то, что цвет может меняться, метод getComputedStyle наврёт и всегда будет давать значение цвета непосещённых ссылок.

Для дополнительной информации об ограничениях и их причин, смотрите Приватность и селектор :visited.

Примеры

a:visited { color: #4b2f89; }
a:visited { background-color: white } 

Спецификации

Спецификация Статус Комментарий
WHATWG HTML Living Standard
Определение ':visited' в этой спецификации.
Живой стандарт  
Selectors Level 4
Определение ':visited' в этой спецификации.
Рабочий черновик Без изменений.
Selectors Level 3
Определение ':visited' в этой спецификации.
Рекомендация Без изменений.
CSS Level 2 (Revision 1)
Определение ':visited' в этой спецификации.
Рекомендация Ограничение использовать его только для элементов <a>. Позволяет браузерам ограничивать его поведение из-за причин приватности.
CSS Level 1
Определение ':visited' в этой спецификации.
Рекомендация Изначальное определение

Поддержка браузерами

Возможность Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Базовая поддержка 1.0 1.0 (1.7 или ранее) 3.5 3.5 1.0
CSS свойства, разрешённые использовать в :visited 6 4.0 (2.0) 8 (или раньше) ? 5.0
Возможность Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Базовая поддержка ? 1.0 (1.0) ? ? ?

Смотрите также

Метки документа и участники

 Внесли вклад в эту страницу: BychekRU
 Обновлялась последний раз: BychekRU,