Подключение css к php
Имею следующую структуру лендинга. 
Лендинг разбит на модули header, footer. Для каждого модуля своя папка, в папке модуля содержится файл с разметкой модуля и папка assets. В папке assets папки css, js и img, в которых содержатся файлы для конкретного модуля: стили, скрипты и картинки соответственно.
В разметке модуля файлы подключаю относительно файла разметки. Например:
Файл разметки header, подключаю css таким образом:

При открытии модуля header отдельно все стили подключаются корректно.
Чтобы собрать сайт подключаю модули в корневом файле index.php следующим образом:
И теперь при включении корневого файла index.php header отображается вот так:

Подскажите, пожалуйста, что делать? Что не так?
Ответы (2 шт):
Ваша проблема в том что пути доступа к файлам у вас относительные, и они некорректно подключаються в вашей сборке. Это вопрос не про php, это про подключение или как описано тут Надо "плясать" от корневого index.php или пишите полные пути к файлам или корректно отобразите те что в href (Возможно там href="./и так далие")
Лучше убрать в начале путей до файлов по одной точке.
<link href="./header/assets/css/normalize.css"></link>
<link href="./header/assets/css/style.css"></link>