최근에 .shtml 확장자가있는 사이트를보고 SHTML에 대해 알게되었습니다.
SHTML의 목적은 무엇이며 HTML 및 DHTML과 어떻게 다른가요?
답변
SHTML은 파일이 SSI (Server Side Includes)를 사용하여 처리되어야 함을 웹 서버에 알리는 파일 확장자입니다.
(HTML은 … 당신은 그것이 무엇인지 알고 있으며 DHTML은 Javascript + HTML + CSS 또는 무언가에 대한 Microsoft의 이름입니다).
SSI를 사용하여 페이지에 공통 머리글과 바닥 글을 포함 할 수 있으므로 코드를 많이 반복 할 필요가 없습니다. 포함 된 파일 하나를 변경하면 모든 페이지가 한 번에 업데이트됩니다. 평상시대로 HTML 페이지에 넣습니다.
표준 XML 주석에 포함되며 다음과 같습니다.
<!--#include virtual="top.shtml" -->
PHP 포함과 같은 다른 메커니즘으로 대체되었지만 일부 호스팅 패키지는 여전히이를 지원하고 다른 것은 없습니다.
이 Wikipedia 기사에서 더 많은 것을 읽을 수 있습니다 .