html5--2.5新的布局元素(4)-aside/nav
学习要点
- 了解aside/nav元素的语义和用法
- 通过实例理解aside/nav元素的用法
- aside元素(附属信息)
- aside元素通常用来设置侧边栏。
- 用于定义article元素之外的内容(比如作者简介,版权声明),前提是这些内容与article元素内的内容相关。
- 同时也可嵌套在article元素内部使用,作为主要内容的附属信息,比如与主内容有关的参考资料,名词解释等。
- nav元素(导航)
- 用来定义目录、导航栏、超链接
- 并非所有的超链接都放在nav元素中,通常只把一个文档中的主导航栏放在nav中
- 在文章页面中,nav还可以用来给一个文字做一个目录的超链接
实例
一、aside做侧边栏
1 <!DOCTYPE html> 2 <html lang="zh-cn"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>新元素布局</title> 6 <style type="text/css"> 7 header{width: 100%;height: 10%;background: green} 8 footer{width: 100%;height: 10%;background: blue;float: left;} 9 section{height: 80%;background: DarkGray} 10 aside{width: 20%;height: 80%;background: Aquamarine;float: left;} 11 section{width: 80%;height: 80%;background: DarkGray;float: left;} 12 </style> 13 </head> 14 <body style="margin: 0;height: 708px"> 15 <header>header</header> 16 <aside> 17 aside 18 </aside> 19 <section> 20 section 21 </section> 22 <footer>footer</footer> 23 </body> 24 </html>