一、新增标签
1、网页结构语义化标签(8个):
- header,用于展示介绍性内容或是辅助导航
- nav,网页导航栏
- section,类似于一篇文章独立的章节,是article的一部分(个人理解)
- article,类似于一篇独立的文章(个人理解)
- aside,侧边栏,多见于侧边导航栏(个人理解)
- figure,文章的补充部分,该部分的缺失应该不影响主体内容价值流失
- figcaption,figure标签内的标题
- footer,页脚,通常包含作者信息、版权数据、相关链接等
2、自定义图形标签canvas
配合js来完成图像or文字的绘制
3、可伸缩矢量图形svg(这名字我也搞不懂0.0)
配合样式css来完成图像绘制
4、数学语言标签math
通过math嵌套其他数学标签可以完成数学公式的编写
5、媒体标签
1、视频标签video
属性:autoplay、controls、长宽、loop、muted、poster、src
还有相对应js事件,如playPause
子标签:source资源标签、track字幕标签
2、音频标签audio
属性:auto play、controls、loop、preload、src
子标签:sour