1 HTML5新特性
- 加入语义化标签
 - 加入媒体标签:
audio, video - 表单form
 - dom查询操作:
querySelector - web存储:localStorage, sessionStorage
 - 其他:draggable
 
2 语义化标签
<header></header>头部<nav></nav>导航栏<section></section>区块(有语义化的div)<main></main>主要区域<article></article>主要内容<aside></aside>侧边栏<footer></footer>底部
3 块级元素与行内元素
3.1 块级元素
- div:容器
 - dl:html5之前用于定义列表,与
<dt>(子条目标题)和<dd>(子条目内容)嵌套使用1
2
3
4
5
6
7<dl>
<dt>Beast of Bodmin</dt>
<dd>A large feline inhabiting Bodmin Moor.</dd>
<dt>Morgawr</dt>
<dd>A sea serpent.</dd>
</dl> - form
 - h1 h2 h3 h4 h5 h6
 - hr
 - ol li p pre table td tr
 
3.2 行内元素
a b s i u span br img input textarea sub sup
3.3 行内与块级元素的区别
行内元素:
- 无法设置宽高;
 - 对margin仅设置左右有效,上下无效;
 - padding上下左右有效;不会自动换行
 
块级元素:
- 可以设置宽高
 - margin和padding的上下左右均对其有效
 - 超出当前行会自动换行
 - 多个块状元素标签写在一起,默认排列方式为从上至下
 
4 标签中嵌入
使用<在标签中使用尖角符号
1  | <p> 这是被<p>包含起来的内容</p>  |