假设我有一组链接,我可以使用 <div>
吗?而不是 <nav>
?
<div>
<ul>
<li class="head_divider">...</li>
<li class="head_divider">Text<br />Here</li>
<li class="head_divider">...</li>
</ul>
两者有什么区别?他们为我产生相同的格式/答案
最佳答案
<nav>
意味着更多的语义标记(让浏览器知道) 这些链接不仅仅是普通链接,它们是导航 菜单。这对于可访问性(选项卡、移动 设备、浏览器,例如针对残障用户的屏幕阅读器,可以使用 这个元素来判断是否省略初始渲染 这个内容。)和其他东西。有关
<nav>
的更多引用: https://www.w3.org/TR/html51/sections.html#the-nav-element<div>
标记定义 HTML 文档中的一个部分或部分。 它是一个 block 级元素,通常用于识别大 内容分组,这有助于构建网页的布局 并使用 CSS 进行设计。有关
<div>
的更多引用: http://www.html-5-tutorial.com/div-tag.htm
在样式方面没有太大区别,
关于html - <nav> 和 <div> 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36097957/