重複の可能性:
html の繰り返しを避ける
ナビゲーション メニューで共有される多くの Web ページを含む Web サイトを作成する予定です。
例: www.apple.com
同じメニュー コードで別の html ファイルを作成する必要がありますか、または同じタスクを達成するためのより簡単な方法はありますか? (javascript、phpなどを使用)
(Dreamweaver CS3 を使用)
重複の可能性:
html の繰り返しを避ける
ナビゲーション メニューで共有される多くの Web ページを含む Web サイトを作成する予定です。
例: www.apple.com
同じメニュー コードで別の html ファイルを作成する必要がありますか、または同じタスクを達成するためのより簡単な方法はありますか? (javascript、phpなどを使用)
(Dreamweaver CS3 を使用)
PHPの場合、
nav.phpという名前のファイルを作成し
、ナビゲーションバーのすべてのコードを追加し、その後、
次のコードを使用し
て、適切な場所にある他のすべてのWebページにこのファイルを含めます
include "nav.php";
例えば
<body>
<?php include "nav.php" ?>
<!--some other elements -->
</body>
いくつかのオプションがあります。メニューを含むメニュー div を作成できます。次に、JavaScript リソースを使用して、ページの読み込み時に更新します。
または、Joomla などの CMS を使用してサイトのテンプレートを定義し、そのテンプレート内にページを作成することもできます。これは、javascript のアクセシビリティの問題を回避し、必要に応じてサイトのテーマを簡単に変更できるため (例: 販売用のハロウィーン ブランディングなど)、お好みのルートである可能性があります。