网站外部菜单

时间:2012-06-18 19:56:33

标签: html css menu

我如何创建菜单(复杂,简单等等 - 在本例中无关紧要),然后链接到我网站每个页面中的每个菜单?

我希望创建menu,然后index.htmpage2.htmpage3.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的工作原理大致相同。

非常感谢。

2 个答案:

答案 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>   

等等