多媒体元素
video 视频
controls 控制控件的显示,取值只能为controls
某些属性,只有两种状态:
1.不写
2.取值为属性名,这种属性叫做布尔属性(布尔属性在HTML5中,可以不用书写属性值)
以下三个都是布尔属性:
autoplay:布尔属性,表示自动播放
muted :布尔属性,静音播放
loop:布尔属性 循环播放
audio 音频
和视频的用法完全一致
列表元素
有序列表
在页面中显示出来就是这样:
type=1 前面的序号用数字表示(默认)
=i 用小写罗马数字
=I 用大写罗马数字
=a 用小写字母
=A 用大写字母
reverse :布尔属性 倒置
无序列表
把ol改成ul :unordered list
常用于制作菜单,或新闻列表
定义列表
通常用于一些术语的定义
dl: definition list
dt: definition title
dd:definition description
容器元素(非常重要!)
容器元素:该元素代表一片区域 ,内部用于放置其他元素
div元素
没有语义。它 是一个块级元素(浏览器通常会在 div 元素前后放置一个换行符)。
语义化容器元素
header :通常表示页头,也可以用于表示文章的头部
footer: 通常用于表示页脚或者文章的尾部
article :通常用于表示整篇文章
section : 通常用于表示文章的章节
aside : 通常用于表示侧边栏
元素包含关系
1.容器元素中可以包含任何元素
2.a元素中几乎可以包含任何元素
3.某些元素有固定的子元素(ul>li ol>li dl>dt,dd)
4.标题元素和段落元素不能相互嵌套,并且不能包含容器元素