ホームページ  >  記事  >  ウェブフロントエンド  >  html_HTML/Xhtml_Webページ制作における#includeファイルの使用例の紹介

html_HTML/Xhtml_Webページ制作における#includeファイルの使用例の紹介

WBOY
WBOYオリジナル
2016-05-16 16:38:081942ブラウズ

同じディレクトリに a.htm と b.htm の 2 つのファイルがあります。 a.htm の内容は次のとおりです。

コードをコピーします
コードは次のとおりです:



b.htm content以下の通りです

今日: 雨 31 ℃ ~ 26 ℃
明日: 雷雨 33 ℃ ~ 27 ℃

後は何も表示されません。インクルードが SSI (Server Side Include) であり、HTML ではインクルードがサポートされていないことがわかりました。その後、a.htm を a.aspx に変更し、iis でページを公開すると、a.aspx のコンテンツが表示されます。 HTML でこの効果を実現したい場合は、次のように iframe タグを使用することができます。

コードをコピー
コードは次のとおりです:



HTML での #include ファイルの使用法

パラメータ

PathType

FileName のパスの種類。パスは次のタイプのいずれかになります。

パスのタイプ 意味

ファイル ファイル名は、#include コマンドを使用したドキュメントが配置されているディレクトリへの相対パスです。インクルードされるファイルは、同じディレクトリまたはサブディレクトリに置くことができますが、#include コマンドを使用したページの上のディレクトリに置くことはできません。
仮想ファイル名 Web サイト上の仮想ディレクトリへの完全な仮想パス。

FileName

含めるファイル名を指定します。 FileName にはファイル名拡張子を含める必要があり、ファイル名は引用符 (") で囲む必要があります。

コメント

#include コマンドを含むファイルには、SSI インタープリタにマップされるファイル拡張子を使用する必要があります。そうしないと、Web サーバーはコマンドを処理しません。デフォルトでは、拡張子 .stm、.shtm、および .shtml がインタープリタ (Ssinc.dll) にマップされます。インターネット サービス マネージャがインストールされている場合は、デフォルトの拡張子マッピングを変更できます。 「アプリケーション マッピングの設定」を参照してください。インクルードされるファイルには任意のファイル拡張子を付けることができますが、







include virtual の違い

1. #include file にはファイルの相対パスが含まれ、#include virtual にはファイルの仮想パスが含まれます。
2. 同じ仮想ディレクトリ内で、
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。