当前位置: 首页 > article >正文

Web前端------HTML多媒体标签之音频和视频标签

一.音频和视频标签介绍

<audio></audio> 
网页中支持播放音频的标签,经常用于给网页添加背景音乐;音频播放网站常用
audio标签,支持网页中播放音频数据
        注意:需要将支持的mp3文件,保存在指定文件夹中 audio/(推荐使用相对路径)
        src属性:要播放的音频文件路径
        controls属性:给播放器添加一个控制条
        autoplay属性:自动播放音频文件(注意-大部分浏览器禁止自动播放)
            早期-网页支持自动播放,但是自动播放给用户带来了很多困扰,被很多用户建议取消
            当前-网页默认禁止自动播放,用户可以根据需要在设置中开启自动播放
        注意:实际开发中,如果要添加自动播放功能,同时不修改浏览器设置选项
            可以借助后面学习javascript,通过监控用户是否打开了网页实现自动播放功能
            就可以给网页添加自动播放的背景音乐

<video></video> 
网页中支持播放视频的标签,目前大部分视频网站都支持该标签
video标签,支持网页中播放视频文件
        注意:视频文件和音频文件一样,属于独立的文件,保存在指定的文件夹中,如video/
        src属性:播放视频文件的路径
        controls属性:给播放器添加控制条
        width属性:播放器的宽度
        height属性:播放器的高度
        autoplay属性:自动播放视频(注意:很多浏览器禁止视频自动播放)
            人性化:网页可以允许视频静音状态下自动播放
            有需求:可以结合后续学习的javascript,实现带有声音自动播放功能
        muted属性:静音属性
            有兴趣:可以尝试通过搜索相关资料,实现自己的视频带声音自动播放功能
            ---通过js插件实现带声音自动播放
            ---通过第三方播放器实现带声音自动播放

 二.代码展示

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>音频和视频</title>
</head>
<body>
    <audio src="./只为你着迷-李秉成#hklAp.mp3" controls></audio>
    <video src="WeChat_20250114093955.mp4" controls></video>
</body>
</html>

三.效果呈现

 

 

 

 

 


http://www.kler.cn/a/505798.html

相关文章:

  • [AI部署-tensorRT] customlayer定义添加过程解析
  • RabbitMQ(四)
  • 活动预告 | CCF开源发展委员会开源供应链安全技术研讨会(2025第一期)——“大模型时代的开源供应链安全风控技术”...
  • 爬虫请求失败时如何处理?
  • (三)c#中const、static、readonly的区别
  • LLM实现视频切片合成 前沿知识调研
  • 【MATLAB】subplot如何增加title
  • 如何开发一个分布式日志系统
  • 线上nginx编译参数
  • 回归预测 | MATLAB实SVM支持向量机多输入单输出回归预测
  • 设计模式02:结构型设计模式之适配器模式使用情景及其基础Demo
  • 反转字符串力扣--344
  • Abp vnext + OpenIddict的授权械与适应场景
  • Apache MINA 使用简单Demo案例
  • js使用qrcode与canvas生成带logo的二维码
  • lua下标是可以从0开始
  • Oracle+11g+笔记(9)-控制文件及日志文件的管理
  • 使用 Python 编写一个简单的聊天机器人
  • 手撕Transformer -- Day7 -- Decoder
  • 【大模型系列篇】数字人音唇同步模型——腾讯开源MuseTalk
  • nolo sonic 2使用串流方式运行steamVR时报错301(VRApplicationError_IPCFailed)
  • idea分支合并代码
  • Go-Zero整合Goose实现MySQL数据库版本管理
  • WinRAR 与解压专家手机版:功能与速度的较量
  • AIDD-人工智能药物设计-快速生成晶体结构,雷丁大学采用GPT架构生成CIF文件
  • Apache Hop从入门到精通 第二课 Apache Hop 核心概念/术语