摆脱html页面之间的冗余代码

时间:2015-05-29 21:39:43

标签: html css database performance redundancy

所以我正在制作我自己的web / db项目版本,我的朋友是在学校里给的。这是我在这两个领域的第一个项目,我还在学习。部分项目描述提到了客户想要的所有页面。我通过制作带有适当标签的不同页面的无序链接列表来解决这个问题。很复杂,我知道。

然后我意识到每个页面都会有这个。我的问题是:有没有办法在html中对某些代码部分进行分类,所以我只能有一个"导航列表"在每个页面中,而不是列表的完整代码以及与其相关的所有内容,在每个页面中?

我希望代码清洁高效。这是我在这个问题上的动机。

3 个答案:

答案 0 :(得分:0)

您所说的是模板。你不能在普通的HTML中做到这一点......你需要使用像php这样的服务器端语言。您也可以使用像句柄或类似的JavaScript模板语言,但不能使用普通的HTML。

答案 1 :(得分:0)

你的问题提供的细节很少,但听起来你想要像php这样的东西。如果您在本地运行您的网站,请将.html文件更改为.php并执行<?php include('includes/navigation.php') ?>,其中includes/navigation.php是导航代码的路径。

答案 2 :(得分:0)

如果您不想在简单菜单中使用PHP或其他服务器端技术,可以尝试使用MenuCool等各种Javascript插件。

相关问题