Стилізація посилань
Посилання можуть бути стилізовані з будь-якого властивості CSS, такі як color
, font-family
, font-size
, і padding
. Ось простий приклад:
a { color: hotpink; }
Крім того, посилання можуть бути стилізовані по-різному, залежно від того, в якому стані вони перебувають.
Посилання також мають 4 стани, і багато програмістів стилюють кожен стан по-різному. Чотири держави:
a:link
: непосилаване посилання без натисканняa:visited
: відвідане, натиснуте посиланняa:hover
: посилання, коли миша користувача знаходиться над нимa:active
: посилання при натисканні
Властивість відповідає за створення URL - адреси та може бути змінено з допомогою ряду таблиць стилів властивостей, хоча він має кілька за замовчуванням:
- Підкресли
- Синій колір
Ви можете змінити їх, додавши зміни властивостей color
і text-decoration
.
color: black; text-decoration: none;
Ви також можете стилізувати посилання на основі взаємодії, використовуючи ці властивості, також відомі як стани посилань:
- a: link - звичайне, не відвідуване посилання
- a: відвідував - посилання, яке відвідував користувач
- a: hover - посилання, коли користувач наводить на нього курсор миші
- a: активний - посилання в момент натискання
Ось декілька зразків CSS з використанням 4 станів:
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: посилання - звичайне, не відвідуване посилання a: відвідав - посилання, яке користувач відвідав: hover - посилання, коли користувач наводить на нього курсор a: активне - посилання в той момент, коли його натискають
/* 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; }
Детальніше про стиль у CSS:
- Як оформити HTML-тег безпосередньо в CSS
- Як стилізувати списки за допомогою CSS
- Як стилізувати кнопки за допомогою CSS