Недавно я узнал о SHTML, когда увидел сайт с расширениями .shtml.
Какова цель SHTML и чем он отличается от HTML и DHTML?
Недавно я узнал о SHTML, когда увидел сайт с расширениями .shtml.
Какова цель SHTML и чем он отличается от HTML и DHTML?
Ответы:
SHTML - это расширение файла, которое позволяет веб-серверу знать, что файл должен обрабатываться с использованием включений на стороне сервера (SSI).
(HTML - это ... вы знаете, что это такое, а DHTML - это имя Microsoft для Javascript + HTML + CSS или чего-то подобного).
Вы можете использовать SSI для включения общего верхнего и нижнего колонтитулов на свои страницы, чтобы вам не приходилось так часто повторять код. При изменении одного включенного файла обновляются сразу все ваши страницы. Вы просто помещаете его на свою HTML-страницу, как обычно.
Он встроен в стандартный XML-комментарий и выглядит так:
<!--#include virtual="top.shtml" -->
Его в значительной степени вытеснили другие механизмы, такие как PHP, но некоторые пакеты хостинга по-прежнему поддерживают его и ничего больше.
Вы можете прочитать больше в этой статье Википедии.
Это просто HTML с включениями на стороне сервера .