和音频一样,HTML5 定义了嵌入视频的标准方法,支持的格式包括:MP4、WebM 和 Ogg:
CSS
1,水平居中的方法
元素为行内元素,设置父元素 text-align:center
如果元素宽度固定,可以设置左右 margin 为 auto ;
如果元素为绝对定位,设置父元素 position 为 relative ,元素设
left:0;right:0;margin:auto;
使用 flex-box 布局,指定 justify-content 属性为 center
display 设置为 tabel-ceil
2,垂直居中的方法
将显示方式设置为表格, display:table-cell ,同时设置 vertial-align:middle
使用 flex 布局,设置为 align-item:center
绝对定位中设置 bottom:0,top:0 ,并设置 margin:auto
绝对定位中固定高度时设置 top:50%,margin-top 值为高度一半的负值
文本垂直居中设置 line-height 为 height 值
3,link 与 @import 的区别
link 是 HTML 方式, @import 是 CSS 方式
link 最大限度支持并行下载, @import 过多嵌套导致串行下载,出现 FOUC (文档样式短暂失
效)
link 可以通过 rel="alternate stylesheet" 指定候选样式
浏览器对 link 支持早于 @import ,可以使用 @import 对老浏览器隐藏样式
@import 必须在样式规则之前,可以在 css 文件中引用其他文件
总体来说: link 优于 @import , link 优先级也更高
<audio controls>
<source src="jamshed.mp3" type="audio/mpeg">
Your browser does'nt support audio embedding feature.
</audio>
<video width="450" height="340" controls>
<source src="jamshed.mp4" type="video/mp4">
Your browser does'nt support video embedding feature.
</video>
腾讯享学课堂前端免费直播课https://ke.qq.com/course/3101756?taid=10600430261195836