制作含有音频、视频的网页

参考代码如下

html 复制代码
<!DOCTYPE html>
<html>
<head>
	<title>视频音乐网页</title>
</head>
<body>
	<!-- 视频 -->
	<video width="320" height="240" controls>
		<source src="movie.mp4" type="video/mp4">
		<source src="movie.ogg" type="video/ogg">
		Your browser does not support the video tag.
	</video>
	<!-- 音乐 -->
	<audio controls>
		<source src="music.mp3" type="audio/mpeg">
		<source src="music.ogg" type="audio/ogg">
		Your browser does not support the audio tag.
	</audio>
	<!-- JavaScript -->
	<script>
		// 播放音乐
		var audio = new Audio('music.mp3');
		audio.play();
		// 播放视频
		var video = document.getElementsByTagName('video')[0];
		video.play();
	</script>
</body>
</html>

使用了'<video>'和'<audio>'标签来嵌入视频和音乐。controls属性可以让用户控制媒体的播放、暂停、音量等。如果浏览器不支持HTML5的视频和音频标签,我们可以在标签中添加元素,提供多个格式的媒体文件,以便浏览器选择最适合的格式进行播放。

在JavaScript中,我们可以使用Audio和Video对象来控制音乐和视频的播放。在上面的示例中,我们使用了new Audio()创建了一个音乐对象,并使用play()方法播放音乐。同样地,我们使用document.getElementsByTagName('video')获取了页面中的第一个视频元素,并使用play()方法播放视频。
菜鸟教程视频标签介绍
菜鸟教程音乐标签介绍

相关推荐
憧憬成为原神糕手14 小时前
音视频学习一
学习·音视频·视频编解码
不吃鱼的猫7482 天前
【ffplay 源码解析系列】02-核心数据结构详解
c++·ffmpeg·音视频
lili-felicity2 天前
进阶实战 Flutter for OpenHarmony:视频全屏播放系统 - 结合屏幕旋转
flutter·音视频
奔跑吧 android2 天前
【车载Audio】【AudioHal 06】【高通音频架构】【深入浅出 Android Audio HAL:从加载到函数指针绑定的全链路解析】
android·音视频·audioflinger·aosp13·8295·audiohal·高通音频架构
l1t2 天前
利用DeepSeek和qwen 3.5辅助生成SQL优化方法幻灯片视频
数据库·sql·音视频
yq1982043011562 天前
基于Python爬虫原理的Pinterest视频资源获取技术解析与工具实践
爬虫·python·django·音视频
不吃鱼的猫7482 天前
【ffplay 源码解析系列】01-开篇-ffplay整体架构与启动流程
c++·架构·ffmpeg·音视频
哈__2 天前
基础入门 Flutter for OpenHarmony:video_thumbnail 视频缩略图详解
flutter·音视频
REDcker3 天前
Web 音视频流媒体 API 全景
前端·音视频
奔跑吧 android3 天前
【车载Audio】【AudioHal 05】【高通音频架构】【audio_hw_device 核心接口解析】
音视频·qcom·aosp15·车载音频·audio hal·audio_hw_device