Можноли так писать на html+css+js? Соответствует ли сегодняшним стандартам?
<!--[if lt IE 9]>
	<script src="lib/html5shiv/es5-shim.min.js"></script>
	<script src="lib/html5shiv/html5shiv.min.js"></script>
	<script src="lib/html5shiv/html5shiv-printshiv.min.js"></script>
	<script src="lib/respond.min.js"></script>
	<![endif]-->
этот код не просто так в базовом шаблоне в шапке
в остальном все очень даже
По большей части всё хорошо сделано. Есть мелкие проблемы при изменении размера экрана, и на "мобильном" размере пропадает меню в шапке сайта.
В Бутстрапе на эту тему есть блок кода, getbootstrap.com/components/#navbar-default
Код начинается с комментария "Brand and toggle get grouped for better mobile display", и далее идёт этот блок.
Как я вижу, ты здесь своё меню навигации сверстал. Советую тебе взять за основу пример из документации Бутстрапа и сделать так, чтобы и на мобильных телефонах это меню в шапке можно было посмотреть) По крайней мере, если ты стремишься сделать полноценный адаптивный сайт.
В остальном, вроде как, всё очень даже неплохо, как я уже сказал.