Я предпочитаю PHP. Измените ваши .html (статические) страницы на .php (динамические) страницы. Просто «сохранить как». Вы можете разделить все что угодно на шаблоны.
У вас есть следующая упрощенная файловая структура:
index.php
header.php
home.php
footer.php
style.css
index.php
содержит + вызывает header.php
+ home.php
+ footer.php
В header.php
есть ваши меню и т. Д.
* home.php
может иметь ваш ползунок и другие разделы и т. Д.
в footer.php
есть вашменю + авторское право и т. д.
у style.css
есть ваши стили, и вы можете иметь много .css
файлов в зависимости от того, что вы хотите стилизовать.
Вы можете расширить это на другие страницы: about.php
, services.php
, contact.php
и т. Д.
В файл index.php
вы добавляете что-то вроде
<?php require ('your-folder-for-content/header.php'); ?>
<?php require ('your-folder-for-content/home.php'); ?>
<?php require ('your-folder-for-content/footer.php'); ?>
Закрыть </html>
скобку в конце нижнего колонтитула.
Одна страница или несколько повторяющихся разделов вызывают другую, и избыточность исключается.