如何制作服务器端HTML模板?

时间:2015-04-12 22:17:40

标签: html css twitter-bootstrap express pug

我想在Bootstrap的帮助下使用为我的所有页面创建一个布局。我已经有了单个页面的布局,但我想为每个页面使用相同的布局。我以为我可以用Jade来做这件事,但我想确保这是正确的方法。

我基本上只是用Jade编写所有内容而不是编写任何HTML吗?然后我可以轻松使用Jade的功能,例如'extend'。这是路的方式吗?

由于我是新手,我想在投入所有努力之前与一些人仔细检查。那么跨多个页面共享HTML布局的典型方式是什么?

编辑:我打算使用Node和Express,因为我最熟悉它们。

1 个答案:

答案 0 :(得分:1)

这取决于您将使用哪个服务器框架,但通常您在Jade中创建布局模板,每个页面都是使用该布局的单独模板。布局将具有一般Bootstrap结构,具有正确的行,列等,以及一般的HTML容器内容(头标记,显示标题等,以及页脚);并且页面可以使用任何Bootstrap组件。