повторяющиеся на каждой странице вынести
в отдельные файлы, а потом загружать их в
нужные места на страницы?
А на страницах в нужном месте, где нужен
этот код оставить инструкцию, что мол, сюда
нужно вставить данный код! Теперь для того
чтобы изменить меню на всех страницах
сайта потребуется внести коррективу всего в
один файлик.
Д ля этих целей существует технология SSI
(Server Side Includes) - Включения на стороне
сервера.
SSI - это директивы, вставляемые
непосредственно в HTML и служащие для
передачи указаний Web-серверу. Встречая
такие директивы, Web-сервер интерпретирует
их и выполняет соответствующие действия
(вставка HTML-фрагмента из другого файла,
динамическое формирование страниц и так
далее)
Первое что нам необходимо сделать,
это переименовать наш файл
index.html на index.shtml - именно такое
расширение файла указывает Web-
серверу на то, что мы собираемся
использовать SSI
<table border="1" align="center"
width="640" height="480" cellspacing="0"
cellpadding="15">
<!--#include virtual="include/
header.txt"-->
<tr>
<!--#include virtual="include/
menu.txt"-->
<td>
<h4>Содержание сайта</h4>
Здесь основное содержание
сайта, куча текста, рисунки, графики,
таблицы.. контент короче.. И что интересно по
сравнению с другими будущими страницами
данного сайта меняться будет только эта
ячейка! Ячейки с шапкой, подвалом, меню
сайта будут точно такими же как и на всех
остальных страницах.
</td>
</tr>
<!--#include virtual="include/
footer.txt"-->
</table>