Встречается на собеседованиях • сегодня
Для чего нужен псевдоэлемент
Псевдоэлементы (`::before`, `::after`, `::first-line`, и др.) позволяют стилизовать определённые части элемента без добавления лишнего HTML-кода.
**Основные случаи использования:**
1. **Декоративные элементы** – иконки, разделители, подчёркивания.
2. **Генерация контента** – добавление текста/символов через `content`.
3. **Стилизация частей текста** – например, первой буквы (`::first-letter`) или строки (`::first-line`).
**Пример:**
```css
.button::after {
content: "→";
margin-left: 5px;
}
```
**Важно:**
- Псевдоэлементы инлайновые по умолчанию (`display: inline`).
- `::before`/`::after` требуют `content` (даже пустого: `content: ""`).
- Не работают для самозакрывающихся тегов (`
`, ``).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы