Recentemente, conheci o SHTML quando vi um site com extensões .shtml.
Qual é o propósito de SHTML e de que forma ele difere de HTML e DHTML?
Recentemente, conheci o SHTML quando vi um site com extensões .shtml.
Qual é o propósito de SHTML e de que forma ele difere de HTML e DHTML?
Respostas:
SHTML é uma extensão de arquivo que permite ao servidor da web saber que o arquivo deve ser processado usando Server Side Includes (SSI).
(HTML é ... você sabe o que é, e DHTML é o nome da Microsoft para Javascript + HTML + CSS ou algo assim).
Você pode usar o SSI para incluir um cabeçalho e rodapé comuns em suas páginas, para que não precise repetir tanto o código. Alterar um arquivo incluído atualiza todas as suas páginas de uma vez. Basta colocá-lo em sua página HTML como de costume.
Ele está incorporado em um comentário XML padrão e tem a seguinte aparência:
<!--#include virtual="top.shtml" -->
Ele foi amplamente substituído por outros mecanismos, como o PHP inclui, mas alguns pacotes de hospedagem ainda o suportam e nada mais.
Você pode ler mais neste artigo da Wikipedia.
É apenas HTML com Server Side Includes .