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

目录

前言

当今互联网上的内容不仅限于文字和图片,也包括音频和视频。在网页中设置音频和视频不仅可以让网站更加生动,也可以增强用户的互动体验。本文将介绍如何在 HTML 中设置音频视频

1.设置音频:

使用<audio>元素可以嵌入音频文件,例如MP3、WAV等格式的音频文件。可以通过设置src属性指定音频文件的路径或URL,通过设置controls属性显示播放器控件,如播放/暂停按钮、音量控制等。

音频属性:

属性 描述
autoplay autoplay 如果出现该属性,则视频在就绪后马上播放,必须与muted属性联合使用才有效果
controls controls 如果出现该属性,则向用户显示音频控件(比如播放/暂停按钮)
loop loop 如果出现该属性,则每当音频结束时重新开始播放
muted muted 如果出现该属性,则音频输出为静音
preload auto、metadata、none 规定当网页加载时,音频是否默认被加载以及如何被加载
src URL 规定音频文件的 URL。

示例代码:

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>音频</title>
</head>
<body>
<!---##音频属性##
controls(控制播放暂停的按钮)-->

<!--音频-->
<audio  src="../audios/我的作品1.mp4" controls ></audio>
</body>
</html>

效果:

2.设置视频:

使用<video>元素可以嵌入视频文件,例如MP4、WebM等格式的视频文件。可以通过设置src属性指定视频文件的路径或URL,通过设置controls属性显示播放器控件,如播放/暂停按钮、音量控制等。

音频和视频的属性有:

属性 描述
autoplay autoplay 如果出现该属性,则视频在就绪后马上播放,必须与muted属性联合使用才有效果
controls controls 如果出现该属性,则向用户显示控件(比如播放/暂停按钮)
loop loop 如果出现该属性,则每当媒介文件完成播放后重新开始播放
muted muted 如果出现该属性,则音频输出为静音
preload auto、metadata、none 如果出现该属性,则视频在页面加载时进行加载,并预备播放。如果使用 "autoplay",则忽略该属性
src URL 规定音频文件的 URL。
poster URL 规定视频正在下载时显示的图像,直到用户点击播放按钮
width pixels 设置视频播放器的宽度
height pixels 设置视频播放器的高度

当前,video 元素支持三种视频格式:

  • Ogg = 带有 Theora 视频编码和 Vorbis 音频编码的 Ogg 文件

  • 支持的浏览器有:Firefox、Opera、Chrome

  • MPEG4 = 带有 H.264 视频编码和 AAC 音频编码的 MPEG 4 文件

  • 支持的浏览器有:IE9+、Chrome、Safari

  • 虽然目前应用较广,单有专利保护,是收费在

  • WebM = 带有 VP8 视频编码和 Vorbis 音频编码的 WebM 文件

  • 支持的浏览器有:Chrome、Opera、Safari

  • 专门为网页传播而设计在,清晰度高,压缩率也很高,并且开源免费,未来可能会成为主流。目前国外大在视频网站很多采用。

代码演示:

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>视频</title>
    <style type="text/css">
        .v1{
            width: 300px;
            height: 200px;
        }
    </style>
</head>
<body>
<!---##音频和视频的属性##
controls(控制播放暂停的按钮)
autoplay(自动播放)
muted(无限循环)
loop(无限循环)
poster(视频封面)--->
<video class="v1" src="../audios/我的作品1.mp4"  controls autoplay muted loop poster="../image/rose.jpg"  ></video>
</body>
</html>

html代码效果如下:

以上就是音频和视频标签的使用了 制作不易 谢谢观看❀

相关推荐
小柯南敲键盘16 小时前
跨马翻译:AI批量图片翻译工具,跨境电商视频字幕翻译与智能抠图一体搞定
人工智能·python·音视频
智塑未来18 小时前
2026年音频博客制作工具体验分享:三款不同方向的选择
音视频
EatFan19 小时前
HTML前端利用flex解决input定位的问题
前端·css·html·css3
TST-魚爷1 天前
实测体验|易视讯会议音视频一体机智能发言跟踪功能
音视频
Android系统攻城狮1 天前
Linux Gstreamer深度解析之gst_audio_format_build_integer调用流程与实战(十二)
linux·运维·服务器·音视频·车载音视频·gstreamer进阶
可乐鸡翅yeah_1 天前
MPEG‑TS 分片 PTS/DTS 时间戳异常排错,HLS 音画不同步定位实战
运维·测试用例·音视频·媒体·m3u8
老余说AI1 天前
从开源换脸工具到商业级 AI 换脸平台:SoundView 视频换脸的产业定位与边界
人工智能·音视频·视频换脸
labixiong1 天前
告别scroll 监听:CSS 滚动驱动动画,主线程堵死也仍跟手
前端·css·html
Likeadust1 天前
多部门协同调度效率低?一套视频直播/点播/视频会议/集群语音对讲EasyDSS搞定企业可视化音视频调度
音视频·媒体·easydss
差不多的周周1 天前
《MotionLLM:从人体运动和视频理解人类行为》论文核心部分详解
人工智能·深度学习·机器学习·计算机视觉·语言模型·音视频