Верстка · Junior · Запитання 8 з 75
Яка головна відмінність між атрибутами id і class?
- ✓Правильна відповідь:
idмає бути унікальним на сторінці й має вищу специфічність у CSS;classможна повторювати - 2
classмає бути унікальним на сторінці, аidможна повторювати скільки завгодно - 3
idвикористовується лише в JavaScript, аclass- лише для стилів у CSS
Пояснення
Значення id має бути унікальним у документі: на нього посилаються якорі (#section), label for, ARIA-атрибути. Класи перевикористовуються на багатьох елементах, і в одного елемента їх може бути кілька. Селектор за id важить (1,0,0) проти (0,1,0) у класу, тому для стилізації зазвичай обирають класи.