В чем смысл псевдокласса :link? ⇐ CSS
-
Anonymous
В чем смысл псевдокласса :link?
Я понимаю, что :link позволяет выбирать непосещенные элементы, и мне известен трюк LoVe-HAte, позволяющий запомнить порядок размещения различных псевдоклассов ссылок. Но на практике я всегда оформляю свои ссылки следующим образом:
a { /* общие стили для всех ссылок, независимо от состояния */ /* сюда входят непосещенные ссылки и, следовательно, a:link */ } а: посетил { /* специальные стили для посещенных ссылок */ } а: наведите {} а: активный {} Поскольку ссылка может быть либо посещенной, либо непосещенной, это охватывает все возможные случаи, и я действительно не понимаю, что псевдокласс :link добавляет в таблицу.
Я что-то упустил?
Я понимаю, что :link позволяет выбирать непосещенные элементы, и мне известен трюк LoVe-HAte, позволяющий запомнить порядок размещения различных псевдоклассов ссылок. Но на практике я всегда оформляю свои ссылки следующим образом:
a { /* общие стили для всех ссылок, независимо от состояния */ /* сюда входят непосещенные ссылки и, следовательно, a:link */ } а: посетил { /* специальные стили для посещенных ссылок */ } а: наведите {} а: активный {} Поскольку ссылка может быть либо посещенной, либо непосещенной, это охватывает все возможные случаи, и я действительно не понимаю, что псевдокласс :link добавляет в таблицу.
Я что-то упустил?
Мобильная версия