Лучше ли ограничивать HTML несколькими классами и идентификаторами и поддерживать размер HTML-кода с низким значением ИЛИ, лучше использовать много вложенных CSS.Большой CSS против большого HTML
Это те преимущества, которые я могу придумать для обоих.
Преимущества использования нескольких вложенных правил CSS:
- Меньшие CSS файл
- Эффективное адресности элементов внутри CSS
- Возможно быстрее рендеринга раз в CSS (не уверен в этом)
Преимущества использования множества вложенных правил CSS:
- Малый размер HTML по всему сайту
- CSS получает кэшируются
- Лучше организации кода (я использую меньше)
Спасибо.
Если ваш CSS не кэшируется браузерами, вы делаете что-то неправильно. – josh3736
Извините, что это была ошибка в вопросе. Я имел в виду, что HTML не кэшируется. –
Это зависит от того, насколько важна производительность. Есть ли у вас JavaScript, который изменяет dom Constantly? если так, то для этого будет более сильным CSS. в противном случае производительность на самом деле не возникает. –