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

В чем разница между типами селекторов

Селекторы в CSS позволяют выбирать элементы для стилизации. Основные типы: 1. **Простые селекторы**: - `элемент` (например, `div`) - выбирает все элементы этого типа - `.класс` (`.header`) - выбирает по классу - `#id` (`#main`) - выбирает по уникальному id 2. **Комбинаторы**: - `div p` - потомки (все `

` внутри `

`) - `div > p` - прямые потомки - `div + p` - соседний элемент - `div ~ p` - все следующие соседи 3. **Атрибутные селекторы**: - `[attr]` - наличие атрибута - `[attr="value"]` - точное совпадение 4. **Псевдоклассы** (`:hover`, `:nth-child()`) и **псевдоэлементы** (`::before`, `::first-line`) Пример: ```css /* Простые селекторы */ button { color: blue; } .active { background: yellow; } /* Комбинатор */ nav > ul { list-style: none; } /* Псевдокласс */ button:hover { cursor: pointer; } ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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