|
||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||
Стандартный
набор серверных директив Прежде
всего, давайте рассмотрим, как серверные директивы вставляются в HTML-код. Проблема
заключается в том, что их нужно как-то выделить, чтобы Web-сервер сразу их "увидел",
а Web-обозреватель, наоборот, "не заметил". Поэтому серверные директивы
помещаются в тег комментария и помечаются значком # ("решетка"): <!— #<Директива> <Атрибут1>=<Значение1> <Атрибут2>=<Значение2>
... —> Однако,
кроме этого, надо выполнить еще кое-какие действия. Чтобы Web-сервер "знал",
что в какой-либо странице используются серверные директивы, нужно изменить расширение
файла, в котором сохранена эта страница. Как вы помните, обычно HTML-файлы имеют
расширение htm или html. Так вот: эти расширения нужно изменить соответственно
на shtm и shtml. Подавляющее
большинство Web-серверов требуют, чтобы Web-страницы с серверными директивами
находились в файлах с расширениями shtm и shtml. Правда, встречаются серверы
с другими требованиями (например, малоизвестный Web-сервер со странным названием
"л3" требует, чтобы такие файлы имели расширение ssi),
но подобные случаи весьма редки. И все же, невредно было бы прежде, чем применять
в своих страницах серверные директивы, прочитать документацию к серверу или
проконсультироваться у его администратора. Как видите, серверная директива может иметь (и практически всегда имеет) несколько атрибутов, которым присвоены значения. В этом смысле серверные директивы чем-то похожи на теги HTML.
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||