Dou*_*Fir 6 html css navigation html-lists
我是新手,通过html验证器运行我的代码.
关于我的导航,我收到一条消息:在这种情况下,元素ul不允许作为元素ul的子元素"
这是html结构:
<nav>
<div class="nav_container">
<ul class="navigation">
<ul class="logo">
<li><a href="index.htm"><img src="images/rh_logo_v5.png" alt="roundhaus logo"/></a></li>
</ul>
<ul class="subnav">
<li><a href="index.htm">home</a></li>
</ul>
<ul class="subnav">
<li><a href="reclaimedwood.htm">reclaimed wood</a></li>
<li><a href="design.htm">design</a></li>
</ul>
<ul class="subnav">
<li><a href="flooring.htm">flooring</a></li>
<li><a href="paneling.htm">paneling</a></li>
<li><a href="beams.htm">beams</a></li>
</ul>
<ul class="subnav">
<li><a href="shelving.htm">shelving</a>
</li><li><a href="mantels.htm">mantels</a></li>
</ul>
<ul class="subnav">
<li><a href="news.htm">news</a></li>
</ul>
<ul class="subnav">
<li><a href="woodtypes.htm">wood types</a></li>
<li><a href="phrases.htm">phrases</a></li>
</ul>
</ul>
</div>
</nav>
Run Code Online (Sandbox Code Playgroud)
它出什么问题了?它在浏览器中看起来很好.我应该关注还是采取行动?
ul不能是另一个ul的直接子,它需要包含在li中
<ul class="navigation">
<li>
<ul class="logo">
<li><a href="index.htm"><img src="images/rh_logo_v5.png" alt="roundhaus logo"/></a></li>
</ul>
</li>
<li>
<ul class="subnav">
<li><a href="index.htm">home</a></li>
</ul>
</li>
<li>
<ul class="subnav">
<li><a href="reclaimedwood.htm">reclaimed wood</a></li>
<li><a href="design.htm">design</a></li>
</ul>
</li>
<li>
<ul class="subnav">
<li><a href="flooring.htm">flooring</a></li>
<li><a href="paneling.htm">paneling</a></li>
<li><a href="beams.htm">beams</a></li>
</ul>
</li>
<li>
<ul class="subnav">
<li><a href="shelving.htm">shelving</a></li>
<li><a href="mantels.htm">mantels</a></li>
</ul>
</li>
<li>
<ul class="subnav">
<li><a href="news.htm">news</a></li>
</ul>
</li>
<li>
<ul class="subnav">
<li><a href="woodtypes.htm">wood types</a></li>
<li><a href="phrases.htm">phrases</a></li>
</ul>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
您也可以通过在孩子ul之前将其添加到li中来为菜单添加一些标题,
你必须用li包裹每个内部ul
<ul class="navigation">
<li>
<ul>
<li>...</li>
</ul>
</li>
<li>
<ul>
<li>...</li>
</ul>
</li>
<li>
<ul>
<li>...</li>
</ul>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)