我在网站上有一组页面是使用静态生成的nanoc
;每个组代表一种文档类型并拥有自己的模板。每个组模板都有点不同。例如,主模板:
<html>
<body>
<--header-->
<--news-->
<--content-->
<--sidebar-->
</body>
</html>
然后其他一些模板可能没有news
部分,但会有footer
:
<html>
<body>
<--header-->
<--content-->
<--sidebar-->
<--footer-->
</body>
</html>
等等。什么会更好:
[A] 有一个主模板,然后有一个标志来打开/关闭某些导入
或者
[B] 拥有许多包含常见 html 块的较小模板?