如果我将我的页面的<head>
包含在外部文件中,然后使用像FreeMarker这样的模板引擎包含它,那么这是不是很糟糕?
我正在使用Freemarker创建母版页,我将所有重复内容放在外部文件中。 然后我使用像这样的Freemarker指令包含它们:
<#include "seccionesMasterPage/head.jsp"/>
我制作了外部文件:
如果我制作了一个头部的外部文件,然后将其包含在内,那会不是很糟糕?
答案 0 :(得分:1)
好吧,包括文件使事情变得更方便,你不需要多次重写示例代码段,并且许多框架还提供了扩展功能,让你可以与包含的文件做一些不同的事情。我想不出任何不利之处。
答案 1 :(得分:1)
从HTML的角度来看,最好包含您制作的每个页面。由于标签在具有相同CSS样式表,jQuery库,Javascript文件,元数据等链接的页面之间始终保持相同,因此更改一个外部文件比通过挖掘更容易多个HTML文件都可以改变一件事。