Содержимое head переносится в body

У меня была такая же проблема, дело в том, что я импортировал php файл с помощью include "файл.php" но в нём был и html код, и он у меня импортировал не только функции из файла, но и теги html из-за чего прежде чем браузер подгрузит <head> моей страницы он сначала подгружает <head> из импортированного файла, из-за этого второй раз он вместо открытия <head> всё писал в <body> ведь <head> уже был открыт и повторяться не может. В итоге я из импортированного файла удалил весь html код и всё стало на свои места.

0