HTML5 - section元素没有样式钩子?

Sve*_*ven 1 html5 semantic-markup

我听说HTML5 section元素不应该用作样式目的,因为它是一个语义元素.因此<section class='wrapper'>,替换div是错误的,使用<div class='wrapper'>会更好.
但是,当它是有道理什么用型材件有需要的包装?是不是没事做<section class='wrapper'>在这情况下?或者我必须这样做

<section>
  <div class='wrapper'>
    ..
  </div>
</section>
Run Code Online (Sandbox Code Playgroud)

这对我来说有点臃肿?

zzz*_*Bov 5

我听说HTML5 section元素不应该用于样式目的

不确定你的来源是什么,但他们错了.风格远!

话虽如此,根据HTML5规范,<section>元素应该在语义上合适时使用:

section元素表示文档或应用程序的通用部分.在此上下文中,部分是内容的主题分组,通常带有标题.