Я начинаю проект, используя HTML5 Boilerplate и 960.gs.
При реализации 960.gs следует копировать reset.css или просто normalize.css, или оставить оба! Извините, если это жалкий вопрос, я все еще немного зеленый!
Я начинаю проект, используя HTML5 Boilerplate и 960.gs.
При реализации 960.gs следует копировать reset.css или просто normalize.css, или оставить оба! Извините, если это жалкий вопрос, я все еще немного зеленый!
Вы не должны не использовать одновременно нормализацию и сброс CSS.
Normalize позаботится о том, чтобы все ваши браузеры отображали элементы одинаково, не удаляя из них «Стили по умолчанию». (например, маркеры и отступы/поля для элементов списка и списков)
Я использовал оба в течение многих лет и рекомендую Normalize, поскольку это менее «агрессивный» метод «нормализации» кросс-браузерного CSS. Сброс CSS приведет к тому, что все значения будут равны 0 или отсутствовать, и вам часто придется повторно добавлять стили самостоятельно.
Вы также должны посмотреть сброс Yahoo CSS ( http://yuilibrary.com/yui/docs/cssreset/ ), который вводит понятие «контекстуальности» в сбросе; в основном вы можете сбросить только некоторые элементы с использованием классов, чтобы ограничить вашу область.
Normalise.css и reset.css — это разные методы достижения одних и тех же целей. Поэтому я бы побеспокоился только о включении того или другого.
В чем разница между Normalize.css и Reset CSS?
Похоже, что normalise.css предпочтительнее.