HTML5 Boilerplate, HTML5 Reset Проверка CSS

Я в процессе выбора шаблона HTML5 для своих веб-проектов. Я использую HTML5 Initiliazr, который использует Boilerplate в течение последних нескольких месяцев, но решил переоценить два шаблона, так как мне не нравятся проблемы с HTML5 Boilerplate CSS недействительными против W3 CSS validator (CSS3).

Теперь мой вопрос заключается в том, что оба сброса CSS также учитывают quirknesses поставщиков, будут ли эти сбросы когда-либо полностью действительными или невозможно предположить такую ​​вещь?

Я заметил, что HTML5 Reset на самом деле имеет несколько проблем меньше, чем Boilerplate, но это может измениться в будущем. Тем не менее, я прочитал объяснение Boilerplate о том, почему каждый стиль был введен и какие проблемы он решает, поэтому он имеет смысл.

И что вы думаете?

Ответ 1

Boilerplate css использует несколько хаков, таких как * (* font-size: small;) и некоторые правила CSS для браузера - если вы действительно обеспокоены валидацией, просто переместите хакерские правила из основного стиля style.css и загрузите их для браузер, который им нужен.

Вы можете быть либо взломанным, либо перекрещивающимся, либо действительным и деградированным. И не забывайте, что в шаблоне также указано:

Подумайте, там слишком много? HTML5 Бойлер - это ключ для удаления ключей.:)

Но если вы спросите меня - пустая трата времени на прохождение проверки css и по-прежнему совместима с кроссбраузером - если ваш клиент требует ее и имеет дополнительные деньги для оплаты действительного значка css (который, вероятно, не будет генерировать их дополнительный доход), чем идти на это, если вы лично одержимы тем, что должны пройти его, идите за ним - иначе это вздор и расточительность вашего времени. Если вы правильно написали все правильные правила css3 и использовали несколько специальных правил для продавцов, это никого не убьет.

Total Boilerplate - это сплошной шаблон и отлично подходит для ежедневных проектов, а проблемы, которые вы подвергаете, - это скорее взгляд перфекционистов на предмет. Это будет мой 2 цента на этом.