html5 – 服务器端包括替代方案

我有一个在GitHub页面上托管的静态站点,它的大小开始增长.通常我会使用服务器端包含(<?PHP include('path to file');?>)来引入页眉,页脚和任何导航文件.但是,PHP不能在GitHub页面上运行.

HTML5嵌入是采用一种iFrame技术我唯一的选择吗?

我见过诸如this,this,this,this之类的线程,但它们似乎不适用于GitHub页面.

不太理想.

谢谢.

解决方法

Jekyll一个常见的解决方案.它是一个静态站点生成器,允许您使用 Liquid templates,并且是 made to run on GitHub’s servers.

可以在Twitter Bootstrap的文档页面上看到{%include%}功能一个很好的示例,它使用了header.html和footer.html的包含:

相关文章

HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码