Насколько я знаю, существуют различия между id
и class
.
Во-первых, id
используется для одного указанного элемента c, тогда как class
может предназначайтесь для нескольких элементов, это означает, что вы обычно используете селектор id
, если вы уверены, что элемент не будет повторяться, что-то вроде navbar.
И второе, что селектор id
более специфичен c чем class
селектор, это означает, что если есть какие-либо конфликты стилей, правила, записанные в id
правила переопределения селектора, написанные в class
селектор
Обычно вы не будете использовать его для переопределения правил так как есть другой способ сделать это, чтобы решить, какой из них использовать, все, что вам нужно сделать, это подумать об этом >> действительно ли элемент, который вы даете идентификатору, будет уникальным?