我的网站上的每个页面都有一个单独的文件,其中包含一个"页面特定的头部代码"部分和"身体"部分。我有一个主文件,其中包含一个"全局头代码"部分,页眉(徽标和导航栏)和页脚。
我希望主文件包含页面文件,但我不能只包含整个文件,因为它会使我的部分超出正确的顺序。因此,我现在在页面文件中定义函数,然后在主文件中的适当位置调用这些函数。
这种方法有效,但有很多与之相关的负面因素:
我无法在Dreamweaver设计视图中编辑页面文件
页面文件很难阅读
有冗余代码,我试图首先消除这些代码。
我可以做一个不同的,更好的方法吗?我的目标是让页面文件尽可能简单,并在主文件中发生所有复杂的事情。
答案 0 :(得分:1)
您可以使用smarty等模板引擎来创建/继承/扩展html文件。这将允许您轻松使用页眉和页脚以及其他共享div之类的内容。
答案 1 :(得分:0)
以下是一些建议: