* 结构化语义标签:
```
article(文章), aside(侧边), header(头部), footer(尾部), nav(导航), section(小节,文章的章节)等等。
这些标签主要是为了表示某种“含义”(即所谓语义),但其本身没有什么外观表现,跟div一样。
```
![](https://img.kancloud.cn/df/29/df293166d9361f149601160012b0ac55_680x331.png)
* 多媒体标签:
```
1. audio:音频标签。
<audio src=”音频文件路径” [autoplay] [controls] [loop] ></audio>
属性解释:
autoplay:无值属性,表示自动播放;
controls:无值属性,表示显示控制面板;
loop: 无值属性,表示循环播放
```
```
2. video:视频标签。
<video src=”音频文件路径” [autoplay] [controls] [loop] width=”xx” height=”xx”></video>
```
![](https://img.kancloud.cn/1c/d9/1cd9bb561dea67e8053968836dc790d4_725x114.png)
```
3. source:资源标签——为音频和视频提供多项文件源,如下所示。
```
![](https://img.kancloud.cn/80/95/80955df77ee37e83ef454cca98a5848b_389x97.png)
![](https://img.kancloud.cn/c5/23/c523f9e9836d9a15603464c1dd1af31f_390x93.png)
```
注意:
1,如果使用了source标签,则audio或video标签上就不要用src属性,否则无效。
2,使用多个source是保证如果前面的视频不能播放就会继续播放后续的替代视频。
```
```
4. embed: 嵌入第三方插件,通常用的最多的就是flash动画。
```
![](https://img.kancloud.cn/26/20/2620b94a5e5a9fcaf05bd60cd6772e84_874x38.png)
* 其他标签:
dialog, progress, mark, time, address等等。
简单解释如下:
dialog: 对话框标签,内容表现为“浮起来的对话框”;【Chrome和Safari 6支持,需要open属性】
progress: 进度条标签(单标签)表现为一个进度条的样子;
```
代码<progress value="50" max="100">表现为:
```
![](https://img.kancloud.cn/58/1f/581f4de4eb1ef6c443497573f2304b4e_169x28.png)
mark: 标记标签,文本有“突出显示”效果(通常是显示为黄色背景);
time: 时间标签,表示其内容是一个时间;
address: 地址标签,表示其内容是一个地址;
canvas: 画布标签,可以在其上面作画(需要后续js知识才能实现);
details/summary:两者配合使用,实现文本的“详情/概述的折叠效果”,形式为:
```
<details>
<summary>概述性内容</summary>
详情内容。。。。
</details>
```
- 1、相关介绍
- 1.1.关于全栈学科
- 1.2.全栈工程师与全栈开发
- 1.3.基本技能
- 1.4.学习方法
- 2、html初步
- 2.1.什么是网页和网站
- 2.2.网页浏览原理
- 2.3.什么是html
- 2.4.html基本知识
- 2.5.综合案例
- 3、html结构标签
- 3.1.文档级结构标签
- 3.2.内容级结构标签
- 3.3.块标签和行内标签
- 4、html文本标签
- 5、html列表标签
- 5.1.无序列表ul>li
- 5.2.有序列表ol>li
- 5.3.定义列表dl>dt,dd
- 6、html图像标签
- 6.1.网页路径问题
- 7、html链接标签
- 7.1.超链接
- 7.2.锚链接
- 7.3.link标签
- 8、html表格标签
- 8.1.表格初步
- 8.2.表格高级
- 8.3.表格案例
- 9、html表单标签
- 9.1.表单初步
- 9.2.表单标签详解
- 9.3.表单和表格综合案例
- 10、html5新增标签与属性
- 10.1.一些新增标签
- 10.2.一些新增input类型
- 10.3.一些新增属性
- 11、其他零碎及相关知识
- 11.1.meta标签(元信息标签)
- 11.2.网页的字符编码问题
- 11.3.特殊字符——字符实体
- 11.4.文档类型(了解)
- 11.5.内嵌框架标签iframe(了解)
- 12、CSS的引入
- 12.1.CSS引入
- 12.2.什么是css?
- 12.3.为什么需要css?
- 13、css入门
- 13.1.css样式分类(根据css代码位置分)
- 13.2.css基本语法
- 13.3.css简单的选择器
- 13.4.css属性
- 13.5.css入门综合案例
- 14、选择器详解
- 14.1.选择器综述
- 14.2.基础选择器
- 14.3.关系选择器
- 14.4.属性选择器
- 14.5.伪类选择器
- 14.6.伪元素选择器
- 14.7.常见选择器的组合
- 14.8.css样式的特性
- 15、有关文字的属性
- 15.1.字体属性
- 15.2.文本属性
- 16、有关盒子的属性
- 16.1.盒子概述
- 16.2.盒子的宽高属性width和height
- 16.3.边框属性border
- 16.4.内边距属性padding
- 16.5.外边距属性margin
- 16.6.背景属性background
- 16.7.轮廓属性outline
- 16.8.盒子综合案例
- 17、有关布局的属性
- 17.1.布局属性
- 17.2.页面布局应用
- 18、定位属性
- 19、列表与表格样式
- 19.1.列表样式
- 19.2.表格样式
- 20、CSS3高级特性
- 20.1.盒子新特性
- 20.2.多栏布局column
- 20.3.弹性布局flex
- 20.4.2D变换transform(2D)
- 20.5.3D变换transform(3D)
- 20.6.过渡效果transition
- 20.7.动画效果animation
- 21、零碎或补遗或经验
- 21.1.光标形状设置cursor
- 21.2.盒子缩放zoom
- 21.3.文字阴影text-shadow
- 21.4.文字溢出text-overflow
- 21.5.盒子模型box-sizing
- 21.6.css初始化
- 21.7.css精灵技术
- 21.8.自定义字体