<nav>元素中是否必须包含<ul>?</ul> </nav>

时间:2014-05-01 01:07:22

标签: html5

在此页http://html5doctor.com/nav-element/上,它提到了如何使用<nav>标记出于语义原因。

在每个示例中,它都使用<ul>标记,并提及使用它。

这是HTML 5规范要求还是只是作者推荐的?

1 个答案:

答案 0 :(得分:4)

it doesn't.

  

HTML 5.1 Nightly 4.3.4 The nav element

     

nav元素不必包含列表,它也可以包含其他类型的内容。在此导航栏中,链接以散文形式提供:

<nav>
  <h1>Navigation</h1>
  <p>
    <a href="">...</a>
    <a href="">...</a>
  </p>
  <p>
    <a href="">...</a>
    <a href="">...</a>
  </p>
</nav>
为了简单和简洁,

缩短了HTML。