标题几乎解释了它。
现在我们有一个专用的< nav>标签,
这是:
<nav> <ul> <li><a href="#foo">foo</a></li> <li><a href="#bar">bar</a></li> <li><a href="#baz">baz</a></li> </ul> </nav>
任何比以下更好?
<nav> <a href="#foo">foo</a> <a href="#bar">bar</a> <a href="#baz">baz</a> </nav>
我的意思是,假设我不需要一个额外的DOM级别的一些CSS定位/填充,什么是首选的方式,为什么?
解决方法
nav元素和列表提供不同的语义信息:
> nav元素通信我们正在处理的主要导航块
>该列表通知该导航块内的链接形成项目列表
在http://w3c.github.io/html/sections.html#the-nav-element,你可以看到一个nav元素也可以包含散文。
所以是的,在nav元素中有一个列表增加了意义。