Встречается на собеседованиях • сегодня

Что такое селектор CSS

Селектор в CSS — это шаблон, который определяет, к каким элементам HTML будут применяться стили.

Основные типы селекторов:

  1. По тегуdiv { color: red; }
  2. По классу.my-class { font-size: 16px; }
  3. По id#header { background: blue; }
  4. По атрибуту[type="text"] { border: 1px solid gray; }
  5. Комбинаторыdiv > p (дочерний), div + p (соседний)
  6. Псевдоклассыa:hover { color: green; }
  7. Псевдоэлементыp::first-letter { font-size: 2em; }

Пример:

css
/* Стили для всех кнопок с классом .btn */
.btn {
  padding: 10px 20px;
  background: #3498db;
}

/* Стили при наведении */
.btn:hover {
  background: #2980b9;
}

Селекторы помогают точно таргетировать элементы для стилизации. Важно учитывать их специфичность, чтобы избежать конфликтов стилей.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы