Советую обратить внимание на
html5 boilerplate и бандлер на его основе
initializr. На хабре есть несколько статей.
Бойлерплейт представляет из себя набор лучших практик для разработки статических кроссбраузерных сайтов (html5 + css+ javascript). К тому же, в его состов входят
настройки для апача и билд-скрипт, который как раз занимается
минификацией ресурсов (css, js, html, png).
Потратьте час на изучение — не пожалеете!