Oma*_*bid 2 html server-side-includes
假设您正在开发一个包含许多页面的网站模板(index.html,blog.html,contact.html ...).首先设计主页,然后转到其他页面.当您在其他页面上时,您会想到一些改进,这些改进必须影响整个网站.
所以我回到每个页面进行更改.这是非常没有效果的,尤其是当您有6页或更多页时,有时您忘记更新更改.
如果它是PHP,我会这样做
require ('header.php');
Run Code Online (Sandbox Code Playgroud)
这对我很有用.但是现在,我正在研究HTML并且不想真正转换为PHP,然后再转换为HTML.
那么你有一个特定的方法/方法吗?
如果服务器支持,您可以使用服务器端包含来获得所需的效果.
您可以使用PHP包含许多较小的HTML文件.PHP脚本很少.不需要"转换".就像require('header.html'); require('body.html'); require('footer.html');或类似的东西.
如果您担心的是必须编写大量PHP,您可以使用模板引擎(如Smarty TPL)清楚地将代码与页面分开,并最大限度地减少您必须执行的编码量.这具有额外的优势,即拥有HTML"生成器",可以自动执行诸如为您生成单选按钮或模糊电子邮件地址等操作.
您可以使用CSS集中页面样式,以便通过修改样式表来进行站点范围的外观,布局和设计更改.
| 归档时间: |
|
| 查看次数: |
182 次 |
| 最近记录: |