O-uCoz.com

спонсор

Создаем шаблон многостраничного сайта. Инклуды.

03.07.2025 просмотров 233 | комментарии 0


шапка сайта (header)
меню (menu)
собственно сама информация (index)
нижняя часть сайта (footer)

Имена и названия можно менять, но суть останется прежней: страница разделяется на несколько составляющих. Когда проект одностраничный, смысла в этом мало, но большому сайту это жизненно необходимо. В противном случае, если в меню добавить еще одну кнопку, ради нее придется переделать все страницы сайта вместо того, чтобы просто подкорректировать меню в отдельно созданном файле.

Разберем два типа инклудов, для html и php, они работают идентично, но предназначены разным языкам программирования.
Соединяем html-страницы с инклудами

1. В корневой папке сайта (она у вас пуста) создаем ряд файлов:

index.html – главная страница сайта
header.html – шапка сайта
menu.html – меню
footer.html – нижняя часть
.htaccess – файл, дающий команду адекватно работать инклудам (не имеет имени, только расширение)

2. Открываем .htaccess и записываем:

AddHandler server-parsed .shtml .shtm .htm .html

Сохраняем.

Если вы устали от этого процесса, сделайте небольшой перерыв, начав играть в игры гонки. Я люблю это делать на сайте www.playman.com.ua.

3. Открываем index.html – файл будет выступать страницей, которая отобразит все включенные в неё инклуды.

Записываем:
Код
<!--#include virtual="header.html"-->
<!--#include virtual="menu.html"-->
Моя первая страница с инклудами на html
<!--#include virtual="footer.html"-->


Сохраняем.

При добавлении страницы, создаем новый файл, например, page1.html и добавляем такую же запись, как в index.html.
Соединяем php-страницы с инклудами

1. В корневой папке сайта (она у вас пуста) создаем ряд файлов:

index.php – главная страница сайта
header.inc – шапка сайта
menu.inc – меню
footer.inc – нижняя часть

2. Открываем index.php и сразу же добавляем в неё страницы:
Код
<?
include ("header.inc");
?>
<?
include ("menu.inc");
?>
Моя первая страница с инклудами на php
<?
include ("footer.inc");
?>


Сохраняем.

Добавляя новые страницы, помните о добавлении инклудов.

Многие функции сайта мы не сможем увидеть со стороны пользователя. На какие фрагменты разбиты страницы других ресурсов – это загадка.
Рубрика: Создание сайтов Теги: многостраничного, сайта., шаблон, Создаём, Инклуды.
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Навигация
Горячие новости
Теги
Последние коментарии
DUMASS написал:
Спасибо за статью)
Статистика