Дмитрий: Зависит от того как у вас это сделано. Вы сказали что всё просто сверстать, но как по мне, тут как раз проблема сверстать, а не адаптивность добавить. Обычно для такой раскладок используют плагины вроде masonry, т.к. в CSS нет простых способов такую раскладку сделать.
Можно попробовать так .cont {columns: 25% 4} но может криво работать.
xmoonlight: Лично я, ничего не сбрасываю, а прописываю border-box, только в нужных местах, т.к. таких мест у меня очень мало. Для новичков, которые не очень понимают боксовую модель, вероятно лучше сбрасывать в border-box всё, как это делают в бутстрапе.
Денис Инешин: Давайте не будет спорить...Я просто сказал что не нужно быть таким категоричным. Статей прочитал достаточно в своё время, в том числе и эту. Никто не запрещает в reset брать некоторые приёмы из нормалайза.
Ужасное чем? Если стили всё равно нужно переопределять, то почему не сделать это сразу в reset? Зачем их сначала нормалайзить? Не нужно быть таким категоричным
ummahusla: ИМХО, рефакторинг подразумевает под собой переработку. А смысл прогонять код через какие-то сервисы и функции, если его всё равно потом рекомендуется сжимать в одну строку, для ускорения загрузки?
Константин Хаиров: я не видел.
Вообще смысла очень большого не вижу, если только эти страницы не заточены под серьёзное продвижение. Иначе, можно всё на одной странице сделать и переключать видимость блоков JS
Сергей: Если бы вы искали шаблон бесплатный хоть раз, то знали бы как трудно найти что-то годное. А хороший макет+хорошая вёрстка..такое оторвут с руками.
Сергей: Я работаю с обычными заказчиками....Список нужных браузеров, указывают единицы. 5% от силы.
Если вы всегда работаете по чёткому ТЗ или договору, то завидую вам. Не всем так везёт.
trushka: Я ваше задание не понял :)
Не спорю, можно найти задачи где calc необходим. Я просто говорю про свой опыт...таких ситуаций, лично у меня было 0
Сергей: Так я вам ответил, а не на вопрос. Если бы все руководствовались простотой, то сайты бы в половине бразуеров не работали. По поводу того что вполне кроссбраузерное...caniuse не аксиома. Для себя использовать, можно...но если на заказ кому-то верстаешь, то лучше использовать более надёжные варианты. Потом ведь не будешь клиенту объяснять, почему у него блоки скачут по сайту.
Не используйте margin-top или padding задайте вместо него.