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

Почему используются псевдоэлементы вместо обычных элементов

Псевдоэлементы (::before, ::after) позволяют добавлять декоративные или вспомогательные элементы без изменения HTML-структуры. Они полезны для:

  1. Чистоты кода – не загромождают HTML лишними тегами.
  2. Динамического контента – можно генерировать текст/иконки через CSS (content: "★").
  3. Стилизации – для разделителей, подчёркиваний, декоративных форм.

Пример:

css
.tooltip::after {
  content: attr(data-tooltip);
  position: absolute;
  background: #333;
  color: white;
  padding: 5px;
  border-radius: 3px;
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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