从几个子类别访问菜单

时间:2012-02-22 00:46:20

标签: html css menu

有没有其他方法可以访问同一个菜单而无需在每个“页面”中重新添加代码?

我的意思是菜单看起来完全一样,无论你在哪个网站。 那么应该有一种方法可以将该菜单附加到网站上的每个页面,而无需为您创建的每个页面添加代码?

2 个答案:

答案 0 :(得分:0)

有很多方法可以做到这一点,就我而言,他们都使用PHP或类似的东西在每个页面上生成HTML菜单代码。

浏览器必须包含所有内容,否则不会显示特定部分。可以在每个html页面中硬编码类似菜单的东西,或者他们可以创建更多的php网站,生成html并将其提供给浏览器。

其他自己写的PHP,现成的解决方案将(通常)允许你这样做。例如购物车,以及内容管理系统(CMS)。

答案 1 :(得分:0)

您希望将哪种语言用于网站开发?

每种语言都有很多框架可用。

例如java中带有tile的struts。

在tiles概念中,您将定义一些基本布局。这将在这里指定侧边栏标题等。

然后在下一页上,您只需将新页面扩展到基本布局即可。即使您没有具体指定任何内容,默认情况下也会先前定义一个。

例如,请参阅 struts tiles example link

在jsp中,有一个选项可以在另一个页面中添加页面。关键词是

<%@ include file='menu.jsp'%>

这里menu.jsp是mu菜单栏,我打电话到我页面中的某个位置。所以它会出现在我指定的地方。如果您对瓷砖概念不满意,可以使用此方法将菜单添加到页面中,而不是在所有页面中重复整个代码。