私はウェブサイトを作成している最中です。
すべてのページに共通のメニュー バーがあります。サイト内の任意のページから、メニュー バーを含む HTML ページを呼び出したいと考えています。
問題を解決できるように、HTML ファイルを含める構文はありますか。
もしそうなら、それを行う方法は?
ファイルにはhtmlの代わりにphp拡張子を使用し、ヘッダーを呼び出す必要があります
<?php include_once('header.php'); ?>
ヘッダーを表示したい場所
ローカル マシンで作業している場合は、xamppをインストールします。そうしないと、php がサーバー サイド スクリプト言語であるため、Web サイトを表示できなくなります。
**他の質問からの回答**
サーバー側のインクルードについて説明しています。
サーバー サイド インクルードは、ページ ヘッダー、ページ フッター、ナビゲーション メニューなど、サイト全体で共通のコードを含める場合に便利です。
使用例:
<!--#include virtual="../quote.txt" -->
これにより、 のテキストがquote.txt
ページに追加されます。複数のページに追加する場合は、この 1 つのファイルで変更を行うことができ、含まれていたすべてのページに表示されます。
Web サーバーが異なれば、これらのサポートや追加機能も異なるため、ドキュメントを確認する必要があります。
動的な機能 (データベースからのデータのフェッチなど) を必要とする多くの Web サイトでは、この種の機能のためにある種のサーバー サイド スクリプト言語を使用します。たとえば、PHP、Perl、ASP.NET、JSP などがあります。