2009-02-06 12 views
67

Kürzlich lernte ich SHTML kennen. Und ich habe auch eine Website mit Erweiterungen als .shtml angesehen.Was ist SHTML

Was ist der Zweck der SHTML in welcher Weise sie von HTML und DHTML unterscheiden

+22

denken Sie, meine Antwort akzeptiert werden sollte? :) –

+3

@RobertGrant 'Zuletzt gesehen 16. März '09 um 18: 05' – Olumide

Antwort

106

SHTML ist eine Dateierweiterung, mit der der Webserver weiß, dass die Datei mit SSI (Server Side Includes) verarbeitet werden soll.

(HTML ist ... Sie wissen, was es ist, und DHTML ist Microsofts Name für Javascript + HTML + CSS oder etwas).

Sie können SSI verwenden, um beispielsweise eine gemeinsame Kopf- und Fußzeile in Ihre Seiten einzufügen, sodass Sie den Code nicht so oft wiederholen müssen. Wenn Sie eine enthaltene Datei ändern, werden alle Ihre Seiten gleichzeitig aktualisiert. Sie legen es einfach wie gewohnt in Ihre HTML-Seite.

Es ist in einem Standard-XML-Kommentar eingebettet ist, und sieht wie folgt aus:

<!--#include virtual="top.shtml" --> 

Es durch andere Mechanismen weitgehend abgelöst hat worden, wie PHP beinhaltet, aber einige Hosting-Pakete unterstützen es nach wie vor und sonst nichts.

können Sie mehr lesen in this article.

+3

Ich habe festgestellt, dass es ziemlich praktisch für Nicht-Programmierer/Front-End-Personen zu verwenden und zu verstehen ist. Gibt ihnen Includes (die von grundlegender Bedeutung sind), ohne dass sie etwas wie PHP in Erfahrung bringen müssen. –