有没有其他方法可以访问同一个菜单而无需在每个“页面”中重新添加代码?
我的意思是菜单看起来完全一样,无论你在哪个网站。 那么应该有一种方法可以将该菜单附加到网站上的每个页面,而无需为您创建的每个页面添加代码?
答案 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菜单栏,我打电话到我页面中的某个位置。所以它会出现在我指定的地方。如果您对瓷砖概念不满意,可以使用此方法将菜单添加到页面中,而不是在所有页面中重复整个代码。