Сначала нужно создать сам шаблон страницы и посмотреть как он будет выглядеть в общем виде.
includeHTML -
может рекурсивно загружать все необходимые части, расположенные в разных HTML-файлах ОДНИМ ТЕГОМ или через Javascript.
(Всё скрипты и скрипты-обработчики и CSS должны быть подключены в головном файле шаблона. В HTML-частях - только разметка.)
Подключаете в head-секции и пишите теги (пример):
<include src="masthead.html"></include>
<include src="menu.html"></include>
<include src="content.html"></include>
<include src="footer.html"></include>
После того, как сделаете шаблон - можно переходить уже либо к чистому PHP, либо к любому фреймворку или CMS, и "натягивать" уже готовую и "ПОРЕЗАННУЮ" КАК НУЖНО вёрстку на этот фреймворк или CMS.