ホームページ  >  記事  >  ウェブフロントエンド  >  htmとhtml.shtmlの違い

htmとhtml.shtmlの違い

巴扎黑
巴扎黑オリジナル
2018-05-12 13:50:162745ブラウズ

htm と html は同じ意味で、ハイパーテキスト マークアップ言語です。この違いの理由は、DOC 環境の以前の名前付けルールでは、すべて静的ページであるためです。 SSI テクノロジーが含まれているため、サーバーによって処理する必要があります

SHTML と HTML の違いを一言で説明すると、SHTML は HTML ではなく、サーバー API であり、shtml は動的に生成される HTML であるということです。どちらもハイパーテキスト形式ですが、SHTML は SSI テクノロジーに使用されるファイルです。つまり、Web サーバーに SSI 機能 (特に Unix プラットフォームに基づくほとんどの場合) がある場合、SERVER SIDE INCLUDE -- SSI サーバー側の組み込み命令です。 Netscape Enterprise Server などの WEB サーバーは SSI コマンドをサポートしています)。 shtml ファイルには特別な処理が行われます。 まず shtml ファイルをスキャンして、特別な SSI 命令がないかどうかを確認します。

「はい」の場合は、Web サーバー設定ルールに従って SSI コマンドを解釈します。 説明が終わったら、通常のhtmlとともにクライアントを落とします。


html または htm と shtml または shtm の関係は何ですか?
HTML または htm は静的なページ形式であり、サーバーがその中のスクリプトを解析する必要がない、またはサーバーによって実行されるスクリプトが存在しないことを意味します。 while shtml または shtm SSI テクノロジに基づいているため、サーバー側で実行可能なスクリプトがある場合は、asp、jsp、php と同様に動的プログラミング言語として扱われます。 shtml または shtm にサーバー側の実行可能スクリプトが含まれていない場合、その機能は html または htm と同じです。


htmとhtml.shtmlの違い

以上がhtmとhtml.shtmlの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。