Избегайте повторения колонтитулов - PullRequest
1 голос
/ 06 июня 2011

Я создаю веб-сайт по крайней мере с 7 страницами и ищу способ избежать необходимости повторять все верхние и нижние колонтитулы и т. Д. Для каждого отдельного HTML-документа.

Я знаю, что есть фреймы и кадрынекоторые браузеры не поддерживают их, и я хочу сделать что-то более эффективное и гибкое для обновлений.Любые идеи / предложения?


Спасибо за информацию, ребята!Я обязательно попробую их.Еще одна вещь, что у меня есть форма входа в систему в моем заголовке.Повлияют ли эти методы на это?

С уважением

Ответы [ 3 ]

2 голосов
/ 06 июня 2011

Да, серверные включения - это путь, только несколько пояснений:

1) Вы можете сделать это, как описано в Sotiris, если вы решите использовать PHP - что является очень распространенным выбором, и кстати. фактически все хосты поддерживают php.

2) Хотя файл будет иметь расширение .php, вы можете поместить в него свой чистый HTML-код.

3) Чтобы иметь возможность проверить и увидеть этона вашем компьютере, прежде чем загружать его, вы должны установить на него сервер.На данный момент, я думаю, вам проще и быстрее выбрать готовое решение, которое можно загрузить бесплатно:

http://www.wampserver.com/en/ (для Windows)

http://www.mamp.info/en/index.html (для Mac)

http://tuxtweaks.com/2010/04/installing-lamp-on-ubuntu-10-04-lucid-lynx/ (для Linux)

1 голос
/ 06 июня 2011

Если вы создаете статические HTML-страницы, вам, вероятно, стоит подумать о серверной части Включает

http://en.wikipedia.org/wiki/Server_Side_Includes

1 голос
/ 06 июня 2011

вы можете создать php-файл, который будет включать весь необходимый код (например, footer.php).Затем вы можете связать его, добавив на каждую страницу в нужном месте следующий код (например, если вы хотите добавить нижний колонтитул):

<?php include "footer.php"; ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...