在HTML中如何设置音频和视频?

HTML 引入原生态的多媒体支持,可在浏览器中直接播放音频和视频文件,不需要借助视频插件播放音频和视频。

🐱一、音频标签(audio)

🐱‍🐉1、什么是音频标签

HTML中的音频指的是在网页上播放音频文件的功能。通过使用HTML的元素,可以将音频文件嵌入到网页中,使用户能够在浏览器中直接播放音频文件。

< audio >元素有多种属性和标签,可以控制音频文件的播放、暂停、音量调节等操作。通过设置不同的属性,可以实现自动播放、循环播放、静音等功能。同时,可以在< audio >标签内添加文本内容,以提供对不支持HTML5的浏览器的替代内容,或者添加音频文件的下载链接

🐱‍🐉2、音频标签的主要属性

属性作用
srcURL音频文件的 URL,必填
controlscontrols音频就绪后包含播放/暂停按钮的控件
autoplayautoplay音频就绪后自动播放
looploop每当音频结束时重新开始循环播放
mutedmuted静音
 1、src指的是音频地址

 2、autoplay需要设置muted之后才生效。

🐱‍🐉3、代码演示

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<audio src="音频路径" controls="controls" autoplay="autoplay" loop="loop"></audio>
</body>
</html>

运行结果:
在这里插入图片描述

🐱二、视频标签(video)

🐱‍🐉1、什么是视频标签

用于在网页中嵌入视频。< video >标签允许您指定视频文件的源,并提供一些属性来控制视频的播放和外观,支持MP4、webm 和 ogg 三个视频格式;

🐱‍🐉2、视频标签的主要属性

属性
src要播放的视频的 URL
autoplay自动播放
controls显示控件,比如播放按钮
loop循环播放
muted输出被静音
preload页面加载的时候,自动预加载资源
height设置播放器高度
width设置播放器宽度
poster视频封面
 1、src指的是视频地址

 2、autoplay需要设置muted之后才生效。

 3、height与width设置后视频并不会拉伸,而是会自动调整大小

 4、preload指的是:当前视频会默认下载到内存,不管你点不点即播放

 5、poster用于设置视频封面

🐱‍🐉3、代码演示

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<video src="视频路径" autoplay="autoplay" controls="controls" loop="loop"></video>
</body>
</html>

运行结果:
在这里插入图片描述

🐱三、总结

在上述示例中,src属性指定了音频或视频的文件路径,type属性指定了文件的MIME类型。controls属性用于显示默认的播放控件。

1、可以通过使用<source>标签来指定不同格式的音频或视频文件,以便在不同
的浏览器中获得兼容性。

2、可以通过添加其他属性来自定义音频和视频元素的行为和样式,例如autoplay
属性用于自动播放,loop属性用于循环播放,preload属性用于加载媒体文件等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值