非常に簡単な質問:
「Headers.html」には、js スクリプトによって駆動される一連のドロップダウン メニューが含まれています。スクリプトは head セクションにあり、メニューは body セクションにあります。
「Content1.html」、「Content2.html」などは独自の <head> と <body> を持ち、さらに <body> 内に「Headers.html」の要素を取り込む PHP の include 文を含んでいます。
結果のファイルに < head> と < body> が重複するため、この配置は違法ですよね? ただし、「headers.html」で <head> を定義しないと、最終ファイルの body の途中で js スクリプトになってしまいます。コンテンツ ファイルの < head> 内に含まれる 3 番目のファイルにすべてのスクリプトを入れることを考えましたが、それは "headers.html" のメニューがスタンドアロンとして機能しないことを意味し、これは煩わしいことです。では、スクリプトを含む html ファイルを含めるベスト プラクティスは何ですか?