Files
freeCodeCamp/guide/russian/css/styling-links/index.md
2018-10-16 21:32:40 +05:30

82 lines
3.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: Styling Links
localeTitle: Ссылки для стилизации
---
## Ссылки для стилизации
Ссылки могут быть созданы с любым свойством CSS, таким как `color` , `font-family` , `font-size` и `padding` . Вот простой пример:
```css
a {
color: hotpink;
}
```
## Кроме того, ссылки могут быть оформлены по-разному в зависимости от того, в каком состоянии они находятся.
В ссылках также есть 4 состояния, и многие программисты создают разные состояния по-разному. Четыре государства:
* `a:link` : незатронутая, незакрепленная ссылка
* `a:visited` : посещенная, кликнутая ссылка
* `a:hover` : ссылка, когда мышь пользователя находится над ней
* `a:active` : ссылка при нажатии
Свойство `<a href="">` отвечает за создание URL-адресов и может быть изменено с использованием нескольких свойств стилизации CSS, хотя по умолчанию у него несколько:
1. подчеркивание
2. Синий цвет
Вы можете изменить их, добавив изменения свойств `color` и `text-decoration` .
```css
color: black;
text-decoration: none;
```
Вы также можете создать ссылку на основе взаимодействия, используя эти свойства, также известные как состояния ссылок:
* a: link - нормальная, незаметная ссылка
* a: visited - ссылка, которую пользователь посетил
* a: hover - ссылка, когда пользователь мыши над ней
* a: active - ссылка в момент ее нажатия
Вот пример CSS с использованием четырех состояний:
```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:hover`
a: link - нормальная, незаметная ссылка a: visited - ссылка, которую пользователь посетил a: hover - ссылка, когда пользователь мыши над ней a: active - ссылка в момент ее нажатия
```css
/* 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;
}
```