1.H5的推出时间:2014年
2.为什么要推出html5版本
- pc、移动
-开发、用户
3.html5更新了哪些技术
- html5语义化标签
- css3选择器
- api数据存储、定位功能
4.大前端、h5
-替代部分原生开发(苹果、安卓开发)
-单页面应用spa
-面试:标签和属性
(谷歌是禁止音视频显示自动播放的音视频需要添加控件属性才会显示))
1.音频标签:audio
视频标签:video
属性:
- src 文件地址
- controls 控件 显示音视频的按钮(属性和属性值是一样的 可以简写成一个即可)
-autoplay 自动
-muted 静音
-loop 循环
-poster 视频独有的属性
表示视频没有加载的时候首屏显示的图片
min => 最小值
max=> 最大值
step=>数字间隔
浏览器前缀:
- .input2::webkit-input-placehlder{..........}
指定字符集编码
HTML5语义化标签
Section: 页面中的一一个内容区块,用div
Header: 页面中一个内容区块或整个页面的标题
Nav: 页面中导航链接部分
Article: 块与上下文无关的独立的内容
Aside: 在article之外的,与article内容相关的辅助信息
Footer: 页面中一个内容区块或整个页面的脚注
Figure: 段独立的流内容,使用fgcaption元素为其添加标题(第一个或最后1个子元素的位置)
Main: 页面中的主要的内容