如何制作服务器端 HTML 模板?
How to make a server-side HTML template?
我想在 Bootstrap 的帮助下为我的所有页面创建布局。我已经有了单个页面的布局,但我想对每个页面使用相同的布局。我在想我可以使用 Jade 来做到这一点,但我想确保这是正确的方法。
我应该基本上只用 Jade 写所有东西而不写任何 HTML 吗?然后我可以轻松使用 Jade 的功能,例如 'extend'。这条路是这样的吗?
由于我是这方面的新手,所以我想在投入所有这些努力之前与一些人进行仔细核实。那么跨多个页面共享 HTML 布局的典型方式是什么?
编辑:我打算使用 Node 和 Express,因为我最熟悉它们。
这取决于您将使用哪个服务器框架,但通常您会在 Jade 中创建一个布局模板,每个页面都是一个使用该布局的单独模板。布局将具有一般的 Bootstrap 结构,包括正确的行、列等,以及一般的 HTML 容器内容(标题标签、显示标题等和页脚);页面可以使用任何 Bootstrap 组件。
我想在 Bootstrap 的帮助下为我的所有页面创建布局。我已经有了单个页面的布局,但我想对每个页面使用相同的布局。我在想我可以使用 Jade 来做到这一点,但我想确保这是正确的方法。
我应该基本上只用 Jade 写所有东西而不写任何 HTML 吗?然后我可以轻松使用 Jade 的功能,例如 'extend'。这条路是这样的吗?
由于我是这方面的新手,所以我想在投入所有这些努力之前与一些人进行仔细核实。那么跨多个页面共享 HTML 布局的典型方式是什么?
编辑:我打算使用 Node 和 Express,因为我最熟悉它们。
这取决于您将使用哪个服务器框架,但通常您会在 Jade 中创建一个布局模板,每个页面都是一个使用该布局的单独模板。布局将具有一般的 Bootstrap 结构,包括正确的行、列等,以及一般的 HTML 容器内容(标题标签、显示标题等和页脚);页面可以使用任何 Bootstrap 组件。