Верстка · Junior · Запитання 34 з 75
Чим псевдоклас відрізняється від псевдоелемента?
- 1Псевдокласи пишуть із
::, а псевдоелементи - з:, в іншому вони однакові - 2Псевдоелементи - це класи, які елементу додає JavaScript під час роботи
- ✓Правильна відповідь: Псевдоклас - стан елемента (
:hover), псевдоелемент - його віртуальна частина (::before)
Пояснення
Псевдоклас вибирає наявний елемент у певному стані чи позиції. Псевдоелемент створює або виділяє частину елемента, якої немає в DOM як окремого вузла. За специфікацією CSS3 псевдоелементи пишуть із двома двокрапками (::before), а псевдокласи - з однією; одна двокрапка в старих псевдоелементів підтримується для сумісності.