nav元素适合的场合:
1.传统导航条:现在主流网站上都有不同层级的导航条,他的作用是将当前画面跳转到网站的其他主要页面上去
2.侧边栏导航:作用是将页面从当前文章或者当前商品跳转到其他文章或者其他页面上去
3.页内导航:页内导航的作用是在本页面几个主要组成部分之间进行跳转
4.翻页操作:翻页操作是指在多个页面的前后页或者博客网站的前后篇文章滚动
HTML5中不要用menu元素代替nav元素,menu元素是用在一系列发出命令的菜单上的,是一种交互性的元素,或者是使用在web应用程序中的
在页脚中通常也会有一组链接,包括服务条款,首页,版权声明等,这个时候使用footer元素是比价恰当的,一个页面中可以拥有多个nav元素,
作为页面整体或者不同部分的导航
<!DOCTYPE HTML>
<meta charset="utf-8">
<h1>技术资料</h1>
<nav>
<ul>
<li ><a href="/">主页</a></li>
<li ><a href="/event">开发文档</a></li>
</ul>
</nav>
<article>
<header>
<h1>HTML与css3的历史</h1>
<nav>
<ul>
<li><a href="#HTML 5的历史"></a></li>
<li><a href="#css3的历史"></a></li>
</ul>
</nav>
</header>
<section id="HTML5">
<h1>HTML5的历史</h1>
<p>讲述HTML5的历史的正文</p>
</section>
<section id="css3">
<h1>css3的历史</h1>
<p>讲述css3的历史的正文</p>
</section>
<footer>
<p>
<a href="?edit">编辑</a>
<a href="?delete">删除</a>
<a href="?rename">重命名</a>
</p>
</footer>
</article>
<footer>
<p><small>版权所有:陆凌牛</small></p>
</footer>
点击打开链接