I often use divs for stylistic layouts(pieces of markup with no content, specifically focused on the design) and wrappers on sites. With that said, Why should sections not b
I'm not an expert in semantics, but I believe that using a section as a wrapper for an entire site, for example, overrides any semantic function of this tag. That is, search engines, etc.. will interpret it as a div.