php - 使整个网站的页眉、侧边栏和页脚保持不变

标签 php css design-patterns header footer

我正在使用 Php 编程,我需要这些元素在网页中保持不变:
页眉、侧边栏和页脚(所有 php 文件)

所有这些文件都定义了相应的函数,如 create_header() 等生成 html 的函数,我有一个布局这些元素的 css(使用 div id="header",id="sidebar"..)

至于实际内容的页面,他们所做的就是包含这个文件,进行调用,然后生成各自的内容,所有布局都是通过 div,他们所有的内容都在 div class="content"中

对每个页面使用此方法是好习惯还是我应该使用哪种方法?

最佳答案

这是我在使用 PHP 编程时使用的系统,对我来说效果很好。这是确保一致性的好方法,前提是您记得将包含添加到所有页面。它还使更新网站布局变得更加容易。遗憾的是 PHP 中没有模板或母版页,它们会更健壮。但是,我强烈推荐 HTML 的新语义标签,包括 <header> , <footer><sidebar>而不是将 id 赋予适当的 <div>的。

关于php - 使整个网站的页眉、侧边栏和页脚保持不变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17814932/

相关文章:

jquery - 我如何使用 jQuery 一次拖动多个对象?

asp.net-mvc - 构建 ASP.net MVC 应用程序以使用存储库和服务

oop - 域对象和值对象-它们相等吗?

php - MySQL InnoDB AUTO_INCREMENT 辅助列

php - 使用 $gwservice PHP 在 groupwise 中创建约会

html - Safari 中具有缩放和变换原点的 SVG animateTransform

html - 通过悬停或事件防止文本两个像素偏移?

php - 如何在 PHP 中继承单例?

php - 尝试将字段添加到注册表单时无法加载类型 "app_user_registration"

无需单击按钮即可运行的 PHP 代码