|
Содержание:
Об этой книге Введение
в HTML Нужные программы
Шрифты, размер Гиперссылки
Цвет Таблицы
Вставляем картинку
Работаем с фоном
Спецсимволы Фреймы
Слои стили,
CSS SSI
Локальный сервер JavaScript
понятия
специальные теги: title=
alt=
| |
|
|
Вставки на
стороне сервера - SSI |
Что такое SSI? Это особые метки с
адресом, позволяющие серверу сливать воедино несколько файлов
формата .html. Именно поэтому они и называются вставки на стороне
сервера - при обращении пользователя к страничке, содержащей
метки, сервер автоматически на место этих самых меток подставит
прописанные в метках файлы. Таким образом, необходимость во
фреймах отпадает - точно так же храним в одном файле наше меню,
точно так же любое изменение в этом файле будет отображено сразу
на всех страницах нашего сайта.
Пожалуй, единственный
недостаток этой технологии - довольно ощутимая загрузка процессора
машины, на которой расположен сайт. Но для проектов начального
и среднего уровня это еще не проблема, а проекты профессиональные
используют более изощренные технологии. SSI
очень удобны и просты в освоении. Несмотря на то, что в них
использовано вообще-то много всего (и время, и вычисление IP
адреса клиента, получение от него данных и т.п.), начинающим
все это совершенно бесполезно, и я не стану углубляться в дебри
- расскажу лишь самое главное, что нужно знать тем, кто хочет
делать сайт без фреймов. Вот так выглядит
SSI вставка в файл, который у нас как бы "основной":
<!--#include virtual="/файл.htm"
--> в теге вставки прописываем
путь и имя файла, который будем вставлять. Естественно, вам
придется этот вставляемый файл заранее создать и "обрезать"
лишнее. Т.е. обрезаем все "вступительные теги", типа
<HTML> <BODY> и т.п. - оставляем только голое содержимое,
начиная, например, с таблицы, в которой все лежит. Начало файла
вложения будет <table... ну и т.п. Прописанное туда
CSS и прочие теги - все смело удаляем, остаться должен только
голый контент в таблицах. Теперь, чтобы проверить
как это работает, нам понадобится локальный сервер - ведь отобразить
такие странички один броузер не сможет. Забежим вперед и изучим
главу "локальный сервер", после чего вернемся и продолжим
:0)
... Ну вот, едем дальше... Запускаем нашу страничку в бродилке,
проверяем, все ли работает правильно. Если что-то не работает
- значит вы где-то напутали в путях. Это наиболее типичная ошибка.
Следует помнить что страничка, собранная на SSI, при сохранении
ее в броузере станет монолитным "HTML", одним сплошным
файлом, где в код вместо команды SSI будет вписан непосредственно
код того файла, к которому обращался SSI. |
<<
Каскадные таблицы стилей - CSS |
локальный
сервер >> |
|
|
|
|
|
|
Рекомендую посетить:
|