HTML5 Boilerplate и 960.gs должен ли я включать reset.css?

Я начинаю проект, используя HTML5 Boilerplate и 960.gs.

При реализации 960.gs следует копировать reset.css или просто normalize.css, или оставить оба! Извините, если это жалкий вопрос, я все еще немного зеленый!


person pessato    schedule 03.03.2013    source источник
comment
Normalize.css (только) должен обрабатывать вещи, и я предпочитаю.   -  person steveax    schedule 03.03.2013
comment
Джеймс, пожалуйста, проголосуйте или выберите ответ, если мы ответили на ваш вопрос.   -  person George Katsanos    schedule 03.03.2013


Ответы (2)


Вы не должны не использовать одновременно нормализацию и сброс CSS.

Normalize позаботится о том, чтобы все ваши браузеры отображали элементы одинаково, не удаляя из них «Стили по умолчанию». (например, маркеры и отступы/поля для элементов списка и списков)

Я использовал оба в течение многих лет и рекомендую Normalize, поскольку это менее «агрессивный» метод «нормализации» кросс-браузерного CSS. Сброс CSS приведет к тому, что все значения будут равны 0 или отсутствовать, и вам часто придется повторно добавлять стили самостоятельно.

Вы также должны посмотреть сброс Yahoo CSS ( http://yuilibrary.com/yui/docs/cssreset/ ), который вводит понятие «контекстуальности» в сбросе; в основном вы можете сбросить только некоторые элементы с использованием классов, чтобы ограничить вашу область.

person George Katsanos    schedule 03.03.2013

Normalise.css и reset.css — это разные методы достижения одних и тех же целей. Поэтому я бы побеспокоился только о включении того или другого.

В чем разница между Normalize.css и Reset CSS?

Похоже, что normalise.css предпочтительнее.

person Roja Buck    schedule 03.03.2013