【发布时间】:2010-05-24 17:05:19
【问题描述】:
到目前为止我一直通过 PHP 解决的简单问题:
您有一个包含页眉、菜单、页脚和内容字段的网站。
每个页面的页眉、菜单和页脚通常相同。
- 在没有 PHP 或任何其他服务器端语言的情况下,如何让页眉、菜单和页脚数据仅存在于一个文件中?
因此,例如,您没有十个页面(如 home.html、products.html、about.html、..)都在其 html 文件中具有静态标题和菜单的副本。现在如果你想改变标题,你必须改变十个文件。
我希望我的问题足够清楚,如果没有,请发表评论:)
【问题讨论】:
-
似乎答案很好地涵盖了“如何”。我不得不问你为什么要这样做?
-
看起来你试图用不充分的方法解决典型的任务。当心!
-
@RomanArmy 说真的,您将导航硬编码到您网站的每个页面中?我想这没关系(实际上,不是原则),如果你有一个两页的网站,但我认为共享导航、标题、添加区域、信息 blob 是非常标准的做法(也是好的做法)(欢迎回来 $UserName,自从我们上次说你以来已经过了 $Days...) 等跨站点或站点的部分。否则,您 98% 的维护工作都花在通过 10,000 个页面传播简单更新以更改导航中的链接。
-
+1 表示:为什么会有人认为有必要否决这个问题?
-
另外,欢迎来到 Stack Overflow cyggi。