3.2 KiB
title, localeTitle
| title | localeTitle |
|---|---|
| Styling Links | Ссылки для стилизации |
Ссылки для стилизации
Ссылки могут быть созданы с любым свойством CSS, таким как color , font-family , font-size и padding . Вот простой пример:
a {
color: hotpink;
}
Кроме того, ссылки могут быть оформлены по-разному в зависимости от того, в каком состоянии они находятся.
В ссылках также есть 4 состояния, и многие программисты создают разные состояния по-разному. Четыре государства:
a:link: незатронутая, незакрепленная ссылкаa:visited: посещенная, кликнутая ссылкаa:hover: ссылка, когда мышь пользователя находится над нейa:active: ссылка при нажатии
Свойство <a href=""> отвечает за создание URL-адресов и может быть изменено с использованием нескольких свойств стилизации CSS, хотя по умолчанию у него несколько:
- подчеркивание
- Синий цвет
Вы можете изменить их, добавив изменения свойств color и text-decoration .
color: black;
text-decoration: none;
Вы также можете создать ссылку на основе взаимодействия, используя эти свойства, также известные как состояния ссылок:
- a: link - нормальная, незаметная ссылка
- a: visited - ссылка, которую пользователь посетил
- a: hover - ссылка, когда пользователь мыши над ней
- a: active - ссылка в момент ее нажатия
Вот пример CSS с использованием четырех состояний:
a:link { color: red; }
a:visited { color: blue; }
a:hover { color: green; }
a:active { color: blue; }
Обратите внимание, что существуют некоторые правила упорядочения, когда вы устанавливаете стиль для состояний ссылок.
-
a:hoverДОЛЖЕН прибыть послеa:linkиa:visited -
a:activeДОЛЖЕН прийти послеa:hovera: link - нормальная, незаметная ссылка a: visited - ссылка, которую пользователь посетил a: hover - ссылка, когда пользователь мыши над ней a: active - ссылка в момент ее нажатия
/* unvisited link */
a:link {
color: red;
}
/* visited link */
a:visited {
color: green;
}
/* mouse over link */
a:hover {
color: hotpink;
}
/* selected link */
a:active {
color: blue;
}