回答:
SHTMLは、サーバー側インクルード(SSI)を使用してファイルを処理する必要があることをWebサーバーに知らせるファイル拡張子です。
(HTMLは...あなたはそれが何であるか知っています、そしてDHTMLはJavascript + HTML + CSSまたは何かのためのMicrosoftの名前です)
SSIを使用して、ページに共通のヘッダーとフッターを含めることができるため、コードを何度も繰り返す必要はありません。1つのインクルードファイルを変更すると、すべてのページが一度に更新されます。通常どおりHTMLページに配置するだけです。
これは標準のXMLコメントに埋め込まれており、次のようになります。
<!--#include virtual="top.shtml" -->
PHPのインクルードなど、他のメカニズムに大きく取って代わられましたが、一部のホスティングパッケージはまだそれをサポートし、それ以外は何もサポートしていません。
サーバーサイドインクルード付きの単なるHTML です。