Html 为什么在导航栏的列表项中使用锚定是常见的?
我找不到任何信息,为什么在导航栏的列表项中使用锚点是常见的Html 为什么在导航栏的列表项中使用锚定是常见的?,html,Html,我找不到任何信息,为什么在导航栏的列表项中使用锚点是常见的 <ul> <li><a href="/one">One</a></li> <li><a href="/two">Two</a></li> </ul> 或并不重要。 HTML5已经有3年了,下面这有什么不对 <div class="nav"> <span><a href
<ul>
<li><a href="/one">One</a></li>
<li><a href="/two">Two</a></li>
</ul>
或
并不重要。
HTML5已经有3年了,下面这有什么不对
<div class="nav">
<span><a href="/one">One</a></span>
<span><a href="/two">Two</a></span>
</div>
<nav>
<a href="/one">One</a>
<a href="/two">Two</a>
</nav>
它与旧浏览器有什么联系吗?如果是,请给我一个链接,让我看看哪里出了问题。因为
li
s(“列表项目”)列出了该网站的可用页面。这是HTML中的一个语义概念,其内在逻辑主要适用于网站和搜索引擎的可访问性(同样:列出该网站的页面)。
和
是有效的,但不是语义的,因为导航栏本质上是一个列表
我通常使用这种方法:
<nav>
<ul>
<li class="navbar-item"><a href=#>placeholder</li>
</ul>
</nav>
- 占位符
这是语义上的,可以使用css子选择器清晰地设置样式。请阅读(及其后续内容):因为从语义上讲,列表比div和span更有意义
<nav>
<ul>
<li class="navbar-item"><a href=#>placeholder</li>
</ul>
</nav>