video 元素是 HTML5 中的一个标签,用于嵌入视频内容。它有以下属性:
- src:视频文件的 URL 地址,必选属性。
- controls:设置是否显示播放器的控制面板。
- autoplay:设置是否自动播放视频,注意:此属性在某些浏览器中可能会被禁用。
- loop:设置是否循环播放视频。
- preload:设置视频是否在页面加载时预加载,可以设置三个值:none、metadata、auto。其中,none 表示不进行预加载,metadata 表示只预加载视频的元数据(如时长、分辨率等),auto 表示整个视频都会被预加载。
- muted:设置视频是否静音播放。
- poster:指定视频封面的 URL 地址,可以在视频未播放时显示。
- width:设置视频的宽度。
- height:设置视频的高度。
除了这些属性外,video 元素还可以嵌套在 track 元素中,用于提供字幕或者其他附属信息。同时,video 元素还有一些事件属性,如 onplay、onpause 等,可以在视频播放时触发相应的事件处理函数。
2023-05-11 17:54:25 更新