现在我们有专门的<nav>
tag,
Is this:
<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 元素和 list 提供不同的语义信息:
nav 元素表明我们正在处理一个主要的导航块
该列表表明该导航块内的链接形成了一个项目列表
At http://w3c.github.io/html/sections.html#the-nav-element http://w3c.github.io/html/sections.html#the-nav-element您可以看到 nav 元素也可以包含散文。
所以,是的,在 nav 元素中包含一个列表确实会增加意义。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)