html - 多个 <nav> 标签

标签 html

我们可以在html5的同一个页面上使用多个标签吗?

我读过 this Zeldman.com 上的文章,但我不太清楚

<header><nav>links here</nav></header>

<footer><nav>links here</nav></footer>

最佳答案

是的,绝对是。您可以有多个 headernavfooter 标签,但没有惩罚。

只要您确保在语义上使用标签并且没有将它们放在无效的位置(它们是 block 级元素,因此您不能将它们放在内联元素中,例如)那么你不应该太担心坚持者在说什么。很容易陷入对微小细节的争论,而不是继续推进您的项目。

关于html - 多个 <nav> 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4676388/

相关文章:

html - Firefox 行为 : 2 divs side by side with variable width

css - 如何在 CSS 中垂直对齐 div 中的元素?

javascript - 如何在不旋转的情况下以圆周运动移动图像?

java - 如何使用 Jsoup 选择没有 ID 或属性的 div?

javascript - 使整个页面非交互式,除了一个元素

html - 由于输入类,表单输入字段未提交

javascript - HTML5 'time' 标签未正确设置值

javascript - 如何使用模式对话框 Bootstrap 获取输入表单的值?

javascript - Youtube 视频布局和自动播放问题

javascript - 如何清除 WebGL 中的矩形区域?