Kürzlich habe ich SHTML kennengelernt, als ich eine Site mit .shtml-Erweiterungen sah.
Was ist der Zweck von SHTML und inwiefern unterscheidet es sich von HTML und DHTML?
Kürzlich habe ich SHTML kennengelernt, als ich eine Site mit .shtml-Erweiterungen sah.
Was ist der Zweck von SHTML und inwiefern unterscheidet es sich von HTML und DHTML?
Antworten:
SHTML ist eine Dateierweiterung, die dem Webserver mitteilt, dass die Datei unter Verwendung von SSI (Server Side Includes) verarbeitet werden soll.
(HTML ist ... Sie wissen, was es ist, und DHTML ist der Name von Microsoft für Javascript + HTML + CSS oder so).
Sie können SSI verwenden, um eine gemeinsame Kopf- und Fußzeile in Ihre Seiten aufzunehmen, sodass Sie den Code nicht so oft wiederholen müssen. Wenn Sie eine enthaltene Datei ändern, werden alle Ihre Seiten gleichzeitig aktualisiert. Sie fügen es einfach wie gewohnt in Ihre HTML-Seite ein.
Es ist in einen Standard-XML-Kommentar eingebettet und sieht folgendermaßen aus:
<!--#include virtual="top.shtml" -->
Es wurde weitgehend von anderen Mechanismen abgelöst, wie z. B. PHP-Includes, aber einige Hosting-Pakete unterstützen es immer noch und sonst nichts.
Sie können mehr in diesem Wikipedia-Artikel lesen .
Es ist nur HTML mit Server Side Includes .