一个非常简单的问题:
“Headers.html”包含一堆由 js 脚本驱动的下拉菜单。脚本位于 head 部分,菜单位于 body 部分。
“Content1.html”、“Content2.html”等都有自己的<head>和<body>,另外它们在<body>中包含一个PHP include语句,引入了“Headers.html”的元素。
这种安排是非法的,因为它在结果文件中重复了 <head> 和 <body>,对吗?但是,如果我没有在“headers.html”中定义 <head>,我最终会在最终文件的正文中间出现 js 脚本。我想将所有脚本放入第三个文件中,该文件将包含在内容文件的 <head> 中,但这意味着“headers.html”中的菜单不能作为独立的菜单工作,这很烦人。那么,包含包含脚本的 html 文件的最佳做法是什么?