Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Оволодіння Селекторами CSS для Стилізації Елементів HTML | Початок Роботи з CSS
Practice
Projects
Quizzes & Challenges
Вікторини
Challenges
/
Основи CSS

bookОволодіння Селекторами CSS для Стилізації Елементів HTML

Свайпніть щоб показати меню

Для ефективного застосування стилів необхідно розуміти CSS-селектори, які визначають, до яких HTML-елементів застосовуються стилі. Розглянемо основні типи селекторів.

Селектор тегу

Селектор тегу застосовує стилі до всіх елементів певного тегу, забезпечуючи однакове оформлення на сторінці.

Синтаксис: У HTML маємо елемент p:

<p>It was all in my head.</p>

Щоб застосувати стилі у CSS-файлі, використовуйте назву тегу (p) як селектор:

p {
  property: value;
}

Запустіть наступний приклад і перевірте, як це працює.

index.html

index.html

styles.css

styles.css

copy

Селектор класу

Селектори класу дозволяють вибирати елементи, які мають однакове ім'я класу, забезпечуючи більш точний контроль.

Синтаксис: У HTML додайте атрибут class із відповідною назвою класу:

<p class="text">This song is another hit.</p>

У CSS звертайтеся до імені класу за допомогою крапки (.), щоб визначити стилі:

.text {
  property: value;
}

Запустіть наступний приклад і переконайтеся, що тільки елементи з класом text отримають ці стилі, що дозволяє більш детально керувати оформленням.

index.html

index.html

styles.css

styles.css

copy

Усі елементи з атрибутом class="text" стилізуються червоним кольором тексту, розміром шрифту 24px і фоном кольору пшениці. Назва класу text визначена у файлі index.css з використанням префікса ..

Комбінування класів

Можна призначати кілька класів одному елементу для гнучкого стилізування.

Синтаксис: У HTML додайте декілька імен класів до елемента:

<p class="text font">A robot created chemicals.</p>

У CSS визначте стилі для кожного класу окремо:

.text {
  property: value;
}

.font {
  property: value;
}

Запустіть наступний приклад і перегляньте результат. Елементи з класами text і font отримають відповідні стилі.

index.html

index.html

styles.css

styles.css

copy

Елемент <p> з класами text і font отримує стилі від обох селекторів. Клас text встановлює колір navy, а клас font встановлює розмір шрифту 24px.

Селектор Id

Селектори Id призначені для вибору одного унікального елемента. Оскільки Id повинні бути унікальними, цей метод рідко використовується для стилізації.

Синтаксис: У HTML додайте атрибут id до елемента:

<p id="title">Choose from different themes.</p>

У CSS зверніться до id за допомогою хештега (#), щоб визначити стилі:

#title {
  property: value;
}

Запустіть наступний приклад і перегляньте, як це працює. У цьому прикладі стилі застосовуються до унікального елемента з id title.

index.html

index.html

styles.css

styles.css

copy

Атрибут id="title" однозначно ідентифікує елемент <p>, і стилі, визначені селектором #title, застосовуються лише до цього конкретного елемента.

1. Виберіть усі можливі способи для вибору HTML-елемента з метою застосування стилів.

2. Який спосіб дозволяє вибрати та стилізувати HTML-елемент з class="navigation-link"?

question mark

Виберіть усі можливі способи для вибору HTML-елемента з метою застосування стилів.

Select all correct answers

question mark

Який спосіб дозволяє вибрати та стилізувати HTML-елемент з class="navigation-link"?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 3

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 1. Розділ 3
some-alt