【发布时间】:2017-12-05 13:46:51
【问题描述】:
由于 HTML5 引入了一些新标签,例如 header、footer、aside、nav 等。我想知道将这些标签用作 div 标签是否是一种好习惯?
让我解释一下:
我想在我的网站上有一个固定菜单,当用户向下滚动页面时,它保持固定在顶部,所以我创建了一个标题标签,然后我使用 CSS 并给它一个位置:固定;并给它一些其他规则...
^这是推荐的吗? (给标题标签一些样式) 还是标题标签仅用于标记目的?
我应该在标题标签内创建一个 div 标签并设置该 div 标签的样式吗?还是只设置标题标签的样式就可以了?
<header>
</header>
或
<header>
<div id="header>
</div>
</header>
这个问题也适用于页脚标签和那些用于标记的新 HTML5 标签。
【问题讨论】:
-
我认为this question 可能是重复的(不是同一个问题,但答案是一样的)。