Селектори CSS є основою будь-якої стильної веб-сторінки. Вони націлені на елементи HTML на ваших сторінках, дозволяючи додавати стилі на основі їх ідентифікатора, класу, типу, атрибута тощо. У цьому посібнику ми розповімо про тонкощі селекторів CSS та їх ключову роль у покращенні естетики та взаємодії з користувачами ваших веб-сторінок.
Типи селекторів CSS
Селектори CSS бувають різних типів, кожен зі своїм унікальним способом вибору елементів HTML. Давайте дослідимо їх:
| Селектори CSS | опис |
|---|---|
Прості селектори | Він використовується для вибору елементів HTML на основі їх імені елемента, ідентифікатора, атрибутів тощо |
| Універсальний селектор | Вибирає всі елементи на сторінці. |
| Селектор атрибутів | Націлює елементи на основі значень їхніх атрибутів. |
| Селектор псевдокласів | Вибирає елементи на основі їх стану або положення, наприклад:hover>для ефектів наведення. |
| Селектори комбінаторів | Комбінуйте селектори, щоб визначити зв’язки між елементами, наприклад нащадками (>) або дитина (>>). |
| Селектор псевдоелементів | Вибирає певні частини елемента, наприклад::before>або::after>. |
Зміст
- Типи селекторів CSS
- Прості селектори
- Селектор елементів
- Селектор ідентифікатора
- Селектор класу
- Універсальний селектор
- Селектор груп
- Селектор атрибутів
- Селектор псевдокласів
- Селектор псевдоелементів
Прості селектори
Прості селектори містять наведені нижче класи.
| Простий селектор | опис |
|---|---|
| Селектор елементів | Вибирає елементи HTML на основі їхніх імен тегів. |
| Селектор ідентифікатора | Націлюється на елемент HTML із певним атрибутом id. |
| Селектор класу | Вибирає елементи з певним атрибутом класу. |
приклад: У цьому прикладі ми напишемо код, щоб краще зрозуміти селектори та їх використання.
HTML CSS Selectortitle>голова> Зразок заголовкаh1>
Це Вміст у першому абзаціp>
Це div з ідентифікатором div-container div>Це абзац із класом абзац-клас p> body> html>>
Примітка: Ми застосуємо правила CSS до наведеного вище прикладу.
що таке подання каталогу
Селектор елементів
The селектор елемента вибирає елементи HTML на основі імені елемента (або тегу), наприклад p, h1, div, span тощо.
ПРИМІТКА : У наведеному вище прикладі використовується наступний код. Ви можете побачити правила CSS, застосовані до всіх
теги і
теги.
інструмент вирізання в ubuntu
CSS:
h1 { color: red; font-size: 3rem; } p { color: white; background-color: gray; }> Вихід:

Вихід селектора елементів CSS
Селектор ідентифікатора
The селектор id використовує атрибут id елемента HTML, щоб вибрати певний елемент. Ан id елемента є унікальним на сторінці для використання ідентифікатор селектор.
Примітка: Наступний код використовується у наведеному вище прикладі за допомогою селектора id.
CSS:
#div-container{ color: blue; background-color: gray; }> Вихід:

Приклад вихідних даних CSS ID Selectors
Селектор класу
The селектор класу вибирає елементи HTML з певним атрибутом класу.
Примітка: Наступний код використовується у наведеному вище прикладі за допомогою селектора класу. Щоб використовувати селектор класу, ви повинні використовувати ( . ) після імені класу в CSS. Це правило буде застосовано до елемента HTML з атрибутом class параграф-клас
CSS:
.paragraph-class { color:white; font-family: monospace; background-color: purple; }> Вихід:

Приклад виведення селектора класу CSS
Універсальний селектор
The Універсальний селектор (*) у CSS використовується для вибору всіх елементів у документі HTML. Він також включає інші елементи, які знаходяться всередині під іншим елементом.
Примітка: Наступний код використовується у наведеному вище прикладі з використанням універсального селектора. Це правило CSS буде застосовано до кожного елемента HTML на сторінці:
CSS:
* { color: white; background-color: black; }> Вихід:
ssis

Приклад результату універсального селектора CSS
Селектор груп
The Селектор груп використовується для стилізації всіх елементів, розділених комами, однаковим стилем.
Примітка: Припустімо, що ви хочете застосувати спільні стилі до різних селекторів, замість того, щоб писати правила окремо, ви можете записати їх у групах, як показано нижче.
CSS:
#div-container, .paragraph-class, h1{ color: white; background-color: purple; font-family: monospace; }> Вихід:

Приклад результату селектора групи CSS
Селектор атрибутів
The селектор атрибутів [атрибут] використовується для вибору елементів із заданим атрибутом або значенням атрибута.
Примітка: Наступний код використовується у наведеному вище прикладі за допомогою селектора атрибутів. Це правило CSS буде застосовано до кожного елемента HTML на сторінці:
CSS:
[href] { background-color: lightgreen; color: black; font-family: monospace; font-size: 1rem; }> Вихід:

Вихідні дані атрибута CSS Selectros
Селектор псевдокласів
Він використовується для стилізації особливого типу стану будь-якого елемента. Наприклад, він використовується для стилізації елемента, коли на нього наводиться курсор миші.
Примітка: Ми використовуємо одну двокрапку (:) у випадку a Селектор псевдокласів .
Синтаксис:
Selector:Pseudo-Class { Property: Value; }> CSS:
h1:hover{ background-color: aqua; }> Вихід:

Приклад вихідних даних псевдоселектора CSS
Селектор псевдоелементів
Він використовується для стилізації будь-якої конкретної частини елемента. Наприклад, він використовується для стилізації першої літери або першого рядка будь-якого елемента.
Примітка: Ми використовуємо подвійну двокрапку (::) у випадку a Селектор псевдоелементів .
Синтаксис:
Selector:Pseudo-Element{ Property:Value; }> CSS:
p::first-line{ background-color: goldenrod; }> Вихід:

Приклад виведення селектора псевдоелементів CSS
зміщення та дисперсія






