</> Praktum

Главная / CSS / Четыре состояния ссылки

Урок 26 · CSS

Ссылка показывает, что с ней уже было

Обычная, посещённая, наведённая и нажатая ссылка — это четыре разных момента.

Почему это следующий шаг

Длина строки уже удобная. Теперь по ссылке видно, новая она или уже открытая.

Как сделать

Пиши селекторы в порядке link, visited, hover, focus-visible, active. Иначе более общее правило затрёт частное. Посещённую ссылку не делай серой до нечитаемости. Наведение меняет цвет или подчёркивание, но ссылка остаётся ссылкой и без мыши.

a:link { color: #2a62d9; }
a:visited { color: #5b4b8a; }
a:hover { text-decoration-thickness: 2px; }
a:focus-visible { outline: 2px solid currentColor; }

Что проверить

  • Новая и открытая ссылки различаются.
  • При наведении подчёркивание или цвет меняется.
  • Без мыши ссылка всё ещё выглядит как ссылка.

Попробуй

Раскрась четыре состояния одной ссылки и пройди их мышью и клавишей Tab.