我如何创建菜单(复杂,简单等等 - 在本例中无关紧要),然后链接到我网站每个页面中的每个菜单?
我希望创建menu
,然后index.htm
,page2.htm
,page3.htm
,... pageN.htm
引用它并将其加载,就像它存在一样在每个页面上单独。
基本上,我希望写一次,并在任何地方使用它。
例如:
Menu:
Home | Page 1 | Page 2 | Page 3 | Page N
然后:
Page1.htm
Home | Page 1 | Page 2 | Page 3 | Page N
Content
More Content
Even More Content
...和...
Page2.htm
Home | Page 1 | Page 2 | Page 3 | Page N
Content
More Content
Even More Content
...等等,这样当我更改菜单的内容时,它会自动反映在引用它的每个页面上,与CSS的工作原理大致相同。
非常感谢。
答案 0 :(得分:1)
复制/粘贴。 :)
说真的,我只做了一年或两年的HTML / CSS开发,我找到的唯一可靠的方法就是复制/粘贴菜单。现在,如果你进入PHP,甚至可以使用一行PHP,include
一个HTML文件(这里是你的菜单),它保存在一个单独的menu.html文件中。
让菜单保持最新是很多工作,特别是如果你有很多页面 - 这就是为什么这么多人切换到像Joomla / Wordpress / Drupal这样的内容管理系统(CMS),或者添加了PHP,或甚至Dreamweaver都这样做(库项目)。
答案 1 :(得分:0)
使用内联ul,其中lis内的标签链接到其他页面(可能解释不好
<ul
<li class ="current_page" ><a href="someUrl1">Page 1</a></li>
<li><a href="someUrl2">Page 2</a></li>
</ul>
等等