Что такое SHTML? - PullRequest
       18

Что такое SHTML?

95 голосов
/ 06 февраля 2009

Недавно я узнал о SHTML. А также я смотрю на сайт с расширениями как .shtml.

Какова цель SHTML, чем она отличается от HTML и DHTML

Ответы [ 2 ]

142 голосов
/ 06 февраля 2009

SHTML - это расширение файла, которое позволяет веб-серверу знать, что файл должен обрабатываться с использованием серверных включений (SSI).

(HTML - это ... вы знаете, что это такое, а DHTML - это имя Microsoft для Javascript + HTML + CSS или что-то в этом роде).

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

Он встроен в стандартный XML-комментарий и выглядит следующим образом:

<!--#include virtual="top.shtml" -->

Он был в значительной степени заменен другими механизмами, такими как PHP, но некоторые пакеты хостинга все еще поддерживают его и ничего больше.

Вы можете прочитать больше в этой статье.

17 голосов
/ 06 февраля 2009
...