猿问

在HTML中创建模板的最佳做法

我开始用纯HTML创建网页。我有一个页眉,主要内容和页脚。主要内容分为左右两个内容。除了正确的内容外,所有页面上的所有内容都相同。现在我大约有15页。如果我在其他静态页面(页眉,页脚和左侧内容)上进行了某些更改,这将非常麻烦,因为我必须浏览所有页面。


为每个静态区域创建一个HTML文件的最佳方法是什么,如何集成它?


白猪掌柜的
浏览 562回答 3
3回答

繁星点点滴滴

本质上,您可以在三个地方执行此操作:在构建时。运行将页面放在一起并输出静态HTML的脚本。然后将静态HTML上传到服务器。ttree对此非常有用。您可以将脚本包装在一个完整的构建系统中,该系统结合并最小化CSS和JS,然后将其上传到服务器。此选项最少需要担心客户端和服务器支持什么。更新:如今,许多静态站点构建器都包含此功能。在服务器上运行时。这可能是一个简单的SSI,一个PHP 包含文件或一个完整的模板系统(其中有很多,包括Template Toolkit和mustache),并且可能在MVC框架(例如Catalyst或Django)中运行。这是最常见的方法,从进行更改到延长结果寿命,再在构建时进行模板制作,所花的时间更少。在客户端运行时。这增加了对JavaScript的依赖性,因此除非您已经有服务器端解决方案,否则我不建议您这样做。
随时随地看视频慕课网APP
我要回答