The HTML5 templates of all the element templates (module and content element) use the HTML5 <section> tag. However, this doesn't make sense in general. It changes the outline of the document in a way the developer/user doesn't necessarily want.
Just to emphasize: <section> is not a replacement for <div>. <section> structures the semantic meaning of the document's content. Think of it like sections in a book, scientific document, thesis etc.
The HTML5 templates of all the element templates (module and content element) use the HTML5
<section>
tag. However, this doesn't make sense in general. It changes the outline of the document in a way the developer/user doesn't necessarily want.Take for instance this example structure:
The outline of this structure is
But since your templates use the
<section>
element, which creates the following basic structure:The outline would be:
Just to emphasize:
<section>
is not a replacement for<div>
.<section>
structures the semantic meaning of the document's content. Think of it like sections in a book, scientific document, thesis etc.More information: http://www.smashingmagazine.com/2013/01/18/the-importance-of-sections/ http://html5doctor.com/the-section-element/ http://gsnedders.html5.org/outliner/