我已经看到了创建 Facelets 页面模板的示例,其中每个定义的“区域”都包含在具有定义 id 的 div 标记中。将这些区域包装在具有已定义 id 的 div 标签中是最佳做法吗?有哪些实际示例可以说明为什么有人可能会从包含定义 id 的 div 标签中受益,如下例所示?
<div id="header">
<ui:insert name="header" >
<ui:include src="/template/common/commonHeader.xhtml" />
</ui:insert>
</div>