Ответ 1
Просто используйте Initializr, это полуофициальное решение, и у него есть огромный набор опций. Bootstrap + H5BP поддерживается из коробки!
В моем проекте Play 2.0 у меня уже есть Bootstrap (как меньше файлов, Play может скомпилировать их на лету), но теперь я нашел Boilerplate, и я думаю, что было бы неплохо использовать его также.
После нескольких поисковых запросов я нашел следующее: http://www.quora.com/Is-Bootstrap-a-complement-OR-an-alternative-to-HTML5-Boilerplate-or-viceversa
Итак, похоже, что интеграция должна быть возможна, и есть даже 2 проекта, которые пытаются это сделать. Единственная проблема заключается в том, что они делают совершенно разные вещи, и я не уверен, какой из них правильный.
https://gist.github.com/1422879 в своем текущем состоянии, похоже, просто игнорирует файл styles.css
, исходящий из Boilerplate. Он был переименован в h5bp.css
, но я не вижу h5bp.css
в любом месте.
https://github.com/elgreg/html5-boilerstrap, с другой стороны, использует оба из них, просто разбивая файл styles.css на две части (h5bp_normalize.css
и styles.css
, bootstrap.css
входит между ними). Но нет ли конфликтов между Boilerplate и Bootstrap таким образом?
Итак, я немного потерян. Каков правильный способ делать вещи в этом случае?
Просто используйте Initializr, это полуофициальное решение, и у него есть огромный набор опций. Bootstrap + H5BP поддерживается из коробки!
Я удалил стили reset из twitter bootstrap (удалив меньше @import
statement) и вставив его в html5-шаблон (в разделе стилей пользователя). Отлично работает.