假设我有一组链接,我可以使用<div>
而不是<nav>
吗?
<div>
<ul>
<li class="head_divider">...</li>
<li class="head_divider">Text<br />Here</li>
<li class="head_divider">...</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
两者有什么区别?他们为我提供相同的格式/答案
<nav>
意味着更多的语义标记(让浏览器知道)这些链接不仅仅是普通链接,它们是导航菜单.这对于可访问性(选项卡,移动设备,浏览器,例如禁用用户的屏幕阅读器,可以使用此元素来确定是否省略此内容的初始呈现)以及其他内容非常有用.
有关更多参考<nav>
:https:
//www.w3.org/TR/html51/sections.html#the-nav-element
的<div>
标签定义的划分或HTML文档中的一个部分.它是一个块级元素,通常用于识别大型内容分组,并有助于使用CSS构建网页的布局和设计.
有关更多参考<div>
:http://www.html-5-tutorial.com/div-tag.htm
在造型方面没有太大的区别,