Что вы используете ID или классы?
Оригинал: Should you use ID or class?
Существует очень много разговоров о том, что нужно использовать: ID или классы? Ваше решение должно быть основано на следующем:
Неоднократное использование в документе
- Один класс может использоваться на одной странице столько, сколько необходимо
- ID может использоваться на странице только один раз
Поэтому, если вам необходимо использовать один и тот же селектор много раз, то использование классов - лучший выбор.
Группирирование классов в селекторе
Для одного элемента на странице вы можете использовать несколько классов, то есть группирировать классы, а ID можете использовать только один раз.
Это говорит о том, что классы имеют больший спектр применения. Ниже показан пример группирования классов:
<p class="highlight indent"></p>
.highlight {
font-weight:bold;
}
.indent {
padding-left:2em;
}
Приоритетность классов и ID
При выборе клаасов или ID для использования нужно всегда помнить, что ID имеет приоритет выше, чем классы.
Добавить комментарий