Maison  >  Article  >  interface Web  >  Comparez les différences et les connexions entre .htm.html.shtm.shtml

Comparez les différences et les connexions entre .htm.html.shtm.shtml

巴扎黑
巴扎黑original
2017-08-21 11:34:111553parcourir

Chaque page Web ou page Web a son nom de suffixe fixe. Différents noms de suffixe correspondent à différents formats de fichiers et à différentes règles, protocoles et usages. La page Web la plus courante Les noms de suffixe sont .html et. .htm, mais ce ne sont que les deux formats de fichiers les plus basiques des pages Web. Aujourd'hui, nous allons présenter d'autres formats de fichiers de pages Web.

 Tout d'abord, introduisons le html et le htm

À propos du HTML, le HTML (HyperTextMark-upLanguage) est le langage de balisage hypertexte, qui est le langage de description du WWW. Le but de la conception du langage HTML est de connecter facilement du texte ou des graphiques stockés sur un ordinateur avec du texte ou des graphiques sur un autre ordinateur pour former un tout organique. Les gens n'ont pas besoin de se demander si les informations spécifiques se trouvent sur l'ordinateur actuel ou sur un autre. ordinateurs sur le réseau. Il suffit d'utiliser la souris pour cliquer sur une icône dans un document, et Internet accédera immédiatement au contenu lié à l'icône, et cette information pourra être stockée sur un autre ordinateur du réseau. Le texte HTML est un texte descriptif composé de commandes HTML. Les commandes HTML peuvent décrire du texte, des graphiques, des animations, des sons, des tableaux, des liens, etc. La structure du HTML se compose de deux parties : l'en-tête et le corps. L'en-tête décrit les informations requises par le navigateur et le corps contient le contenu spécifique à expliquer.

Concernant HTM, en fait, il n'y a pas de différence essentielle entre HTM et HTML. C'est juste pour répondre à l'exigence selon laquelle le DOS ne peut reconnaître que 8+3 noms de fichiers, car certains anciens systèmes (win32) ne peuvent pas en reconnaître quatre. noms de fichiers à chiffres. Par conséquent, certains serveurs Web exigent que le dernier l de index.html ne puisse pas être omis. MSIE peut identifier et ouvrir automatiquement ces fichiers, mais lors de l'écriture de l'adresse de la page Web, elle doit correspondre complètement, c'est-à-dire que index.htm et index.html sont deux fichiers différents, correspondant à des adresses différentes. Il convient de mentionner que les systèmes UNIX sont sensibles à la casse. S'ils ne correspondent pas, il peut signaler qu'il n'y a pas de fichier ou que le fichier est introuvable.

 Deuxièmement, introduisons shtml et shtm

À propos de shtml, shtml est un fichier basé sur la technologie SSI, c'est-à-dire Server Side Include -- Le côté serveur SSI inclut des instructions . Si certains serveurs Web ont des fonctions SSI, ils traiteront les fichiers shtml spécialement. Le serveur analysera d'abord le fichier shtml pour voir s'il n'y a pas de commandes SSI spéciales, s'il y en a, il interprétera les commandes SSI en fonction du serveur Web. règles de configuration. Après l’explication, suivez les instructions générales HTML avec le client.

Concernant shtm, la relation entre shtm et shtml est à peu près similaire à la relation entre htm et html, je n'entrerai donc pas dans les détails ici.

 Quelle est la relation entre html ou htm et shtml ou shtm

 html ou htm est un format de page statique, ce qui signifie que le serveur n'a pas besoin d'analyser le il contient des scripts, ou il n'y a pas de script exécutable côté serveur, et shtml ou shtm, parce qu'ils sont basés sur la technologie SSI, sont traités comme un langage de programmation dynamique lorsqu'il y a un script exécutable côté serveur, tout comme asp, jsp ou php. Lorsque shtml ou shtm ne contiennent pas de scripts exécutables côté serveur, leur fonction est la même que celle de html ou htm.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn