shtmlとhtmlの違い

Jun 03, 2021 pm 02:23 PM
html

shtml と html の違いは、html は純粋に静的なマークアップ言語であるということです。html ドキュメントに記述されたコンテンツは、ユーザーがブラウザを開いたときに表示されるものと同じです。一方、shtml は半静的で、半静的マークアップ言語 動的マークアップ言語では、ユーザーがブラウザーで shtml ドキュメントを参照すると、SSI コマンドが解析され、コンテンツがユーザーに表示されます。

shtmlとhtmlの違い

#この記事の動作環境: Windows 7 システム、HTML5 バージョン、Dell G3 コンピューター。

shtml と html の違いについての簡単な説明

誰かが shtml と html の違いについて質問したとき、私は大量の情報を確認し、それに基づいて整理しました。私の理解に基づいて、共有してください。

shtml とは何ですか?

shtml は html に似ています。これも Web デザインに使用されるマークアップ言語です。違いは、html が純粋に静的なマークアップ言語であることです。HTML ドキュメントにはどのような内容が書かれていますか? どのようなユーザーが使用しますか?ブラウザを開いたときに表示される内容が表示されます。shtml は半静的および半動的マークアップ言語です。SSI コマンドを shtml に含めることができます。ユーザーがブラウザで shtml ドキュメントを参照すると、そこに含まれる SSI コマンドが表示されます解析され、コンテンツがユーザーに表示されます。

SSI とは何ですか?

SSI は WEB サーバー向けに提供されているコマンド群で、HTML 文書のコメント内容に直接埋め込むだけで済みます。例:

はすべて SSI 命令です。前者は HTML ファイルを含めるために使用され、後者は現在のドキュメントの名前を表示するために使用されます。

  了不起的盖茨比
    
    
了不起的盖茨比
    
1922年的春天,一个想要成名名叫尼克。卡拉威的作家,离开了美国中西部,来到了纽约。那是一个道德感缺失,爵士乐流行,走私为王,股票飞涨的时代。为了追寻他的美国梦,他搬入纽约附近一海湾居住。
    
菲茨杰拉德,二十世纪美国文学巨匠之一,兼具作家和编剧双重身份。他以诗人的敏感和戏剧家的想象为“爵士乐时代”吟唱华丽挽歌,其诗人和梦想家的气质亦为那个奢靡年代的不二注解。
ログイン後にコピー

ブラウザでindex.htmlドキュメントにアクセスすると、次のように表示されます:

shtmlとhtmlの違い

ブラウザでのアクセスtest.shtml は次のように表示されます。

shtmlとhtmlの違い

上に表示された内容は、index.html ファイルに表示された内容とまったく同じであることがわかります。 SSI コマンド 以下に示す test.shtml を解析した結果が、この SSI コマンドで表示される内容です。

2 つのファイルのディレクトリ構造は次のとおりです。

shtmlとhtmlの違い

必要な手順

上記のデモに従ってインデックスを作成します。 html と 2 つのファイル test.shtml は、ブラウザが test.shtml ドキュメントにアクセスすると空白になります。これは、shtml が SSI 命令を解析する前に、SSI 命令をサポートするサーバー構成が必要であるためです。 html と shtml の違いを理解するだけであれば、深く勉強する必要はありません。 Apache サーバーをインストールしている学生の場合は、以下の手順に従って、shtml をサポートできるように Apache 構成を変更できます。

1. Apache の httpd.conf ファイルを開き、「AddType text/html .shtml」を検索します。

2. これら 2 行の前にある #comment を削除します

# AddType text/html .shtml
# AddOutputFilter INCLUDES .shtml
ログイン後にコピー

3. Options Indexes FollowSymLinks を検索し、Options Indexes FollowSymLinks includes に変更します

4. httpd.conf を保存し、apache を再起動します

要約

html は純粋な静的マークアップ言語であり、そこにどのようなコンテンツが書かれていても、ブラウザはそれを表示します。 shtml は、SSI 命令を含めることができる半静的および半動的マークアップ言語です。shtml をサポートするようにサーバーを構成した後、shtml ファイル内の SSI 命令が解析されます。ブラウザで shtml ドキュメントを参照すると、 SSI 命令を解析した結果。

【推奨学習:

html ビデオ チュートリアル

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

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

HTMLの表の境界線 HTMLの表の境界線 Sep 04, 2024 pm 04:49 PM

HTML の表の境界線に関するガイド。ここでは、HTML でのテーブルの境界線の例を示しながら、テーブル境界線を定義する複数の方法について説明します。

HTML のネストされたテーブル HTML のネストされたテーブル Sep 04, 2024 pm 04:49 PM

これは、HTML でのネストされたテーブルのガイドです。ここでは、テーブル内にテーブルを作成する方法をそれぞれの例とともに説明します。

HTML 左マージン HTML 左マージン Sep 04, 2024 pm 04:48 PM

HTML マージン左のガイド。ここでは、HTML margin-left の概要とその例、およびそのコード実装について説明します。

HTML テーブルのレイアウト HTML テーブルのレイアウト Sep 04, 2024 pm 04:54 PM

HTML テーブル レイアウトのガイド。ここでは、HTML テーブル レイアウトの値と例および出力について詳しく説明します。

HTML入力プレースホルダー HTML入力プレースホルダー Sep 04, 2024 pm 04:54 PM

HTML 入力プレースホルダーのガイド。ここでは、コードと出力とともに HTML 入力プレースホルダーの例について説明します。

HTML 内のテキストの移動 HTML 内のテキストの移動 Sep 04, 2024 pm 04:45 PM

HTML でのテキストの移動に関するガイド。ここでは、概要、マーキー タグが構文でどのように機能するか、および実装例について説明します。

HTML 順序付きリスト HTML 順序付きリスト Sep 04, 2024 pm 04:43 PM

HTML 順序付きリストのガイド。ここでは、HTML 順序付きリストと型の導入とその例についても説明します。

HTML の onclick ボタン HTML の onclick ボタン Sep 04, 2024 pm 04:49 PM

HTML オンクリック ボタンのガイド。ここでは、それらの紹介、動作、例、およびさまざまなイベントでの onclick イベントについてそれぞれ説明します。

See all articles