Возможно, вы захотите попробовать построить страницу шаблона в простом HTML + CSS, а затем использовать простые PHP-включения для создания ваших страниц.Например, вы можете разбить вашу страницу на два отдельных файла:
header.php:
<!DOCTYPE html>
<html>
<head><title>Hello World</title></head>
<body>
<div id="main-content">
и footer.php:
</div>
</body>
</html>
И затем,для любых файлов, которые используют этот шаблон, вы должны использовать что-то вроде этого:
<?php include("header.php"); ?>
<!--All the content of your page goes here-->
<h1>Hello World!</h1>
<p>Lorem Ipsum</p>
<?php include("footer.php"); ?>
Итак, если кто-то посетит предыдущий файл (скажем, он называется index.php), то файлы будут собраны иокончательный вывод HTML будет выглядеть примерно так:
<!DOCTYPE html>
<html>
<head><title>Hello World</title></head>
<body>
<div id="main-content">
<!--All the content of your page goes here-->
<h1>Hello World!</h1>
<p>Lorem Ipsum</p>
</div>
</body>
</html>
Просто убедитесь, что на вашем сервере запущен PHP, иначе это не сработает вообще.Кроме того, если вы хотите разработать свой сайт локально, я бы рекомендовал использовать XAMPP для получения локального хоста Apache.