2009-02-06 6 views
67

Récemment, j'ai appris à connaître SHTML. Et aussi j'ai regarder le site ayant des extensions comme .shtml.Qu'est-ce que SHTML

Quel est le but de SHTML de quelle manière elle différente de HTML et DHTML

+22

pensez-vous que ma réponse devrait être acceptée? :) –

+3

@RobertGrant 'Vu pour la dernière fois le 16 mars 09 à 18:05' – Olumide

Répondre

106

SHTML est une extension de fichier qui permet au serveur Web de savoir que le fichier doit être traité en utilisant Server Side Includes (SSI).

(HTML est ... vous savez ce que c'est, et DHTML est le nom de Microsoft pour Javascript + HTML + CSS ou quelque chose). Vous pouvez utiliser SSI pour (par exemple) inclure un en-tête et un pied de page communs dans vos pages, vous n'avez donc pas besoin de répéter autant de code, et la modification d'un fichier inclus met à jour toutes vos pages à la fois. Vous venez de le mettre dans votre page HTML comme d'habitude.

C'est intégré dans un commentaire XML standard, et ressemble à ceci:

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

Il a été largement supplanté par d'autres mécanismes, tels que PHP comprend, mais certains forfaits d'hébergement soutiennent encore et rien d'autre.

Vous pouvez en lire plus in this article.

+3

J'ai trouvé que c'est très pratique pour les non-programmeurs/front-end à utiliser et à comprendre. Cela leur donne des inclusions (qui sont fondamentalement importantes) sans qu'ils aient à entrer dans et comprendre quelque chose comme PHP. –