Чтобы задать другой цвет ссылке, если она уже была посещена, можно использовать псевдокласс :visited
в CSS. Этот псевдокласс позволяет стилизовать ссылки, которые были посещены пользователем.
Пример кода:
a:visited { color: purple; /* Устанавливаем цвет для посещенной ссылки */ }
В данном примере при посещении ссылки её цвет будет изменён на фиолетовый. Этот стиль будет применён только к ссылкам, которые пользователь уже посетил.
Важно помнить, что из-за соображений безопасности браузеры требуют, чтобы стили для псевдокласса :visited
не давали возможности для определения посещённых ссылок, например, через изменение text-decoration
или background-color
. Такие стили могут быть проигнорированы браузером.
Надеюсь, данное объяснение было полезным! Если у вас возникнут дополнительные вопросы или нужна дополнительная информация, не стесняйтесь спрашивать.