插入音效:

<audio src=" .mp3"></audio>

<video src="' .mp3' controls='controls' autoplay='autoplay' 'loop'='1'"></video>

//controls 控制面板  autoplay 自动播放 都是成对出现的  loop=后面添加循环次数

<bgsound></bgsound>//引用音乐  这个写在head里面,对整个页面进行音乐播放

<video>//此处是对于特殊格式的一种写法,写在video里面

<soure src=".mp4"/>

<soure src=".ogg"/>

</video>

举例:

<body>
//在标签插入一个音效
//鼠标悬浮时:
<div id="dd" style="visibility:hidden"></div>//先写一个隐藏标签用作JS的引用
<div οnmοuseοver="bf()" οnmοuseοut="bf1()"></div>//在自己选择调用音效的div标签里面设置鼠标悬浮时

//调用js里面bf(),鼠标离开时调用bf1()
</body>
</html>
<script>
function bf()
{
var a=document.getElementById("dd")/*首先先用变量a获取到id为"dd"的标签*/
a.innerHTML="<video src=' .mp3' autoplay='autoplay' 'loop'='1'></video>"/*然后将获取到标签的a直接点到HTML里面,后面写上插入的音乐信息,文件名.mp3 执行自动播放 只循环一次,注意loop一定加引号*/
}
function bf1()/*再写一个函数,用来鼠标离开时调用*/
{
var b=document.getElementById("dd")/*首先先用变量b获取到id为"dd"的标签*/
b.innerHTML=""/*因为这个函数是用来鼠标离开时停止音乐播放使用,所以里面没有填写内容*/
}
</script>

插入视频:

<embed></embed>

<video></video>

//这是HTML5的写法,目前只支持三种格式:

HTML5 规定了一种通过 video 元素来包含视频的标准方法。当前,video 元素支持三种视频格式:
Ogg =带有 Theora 视频编码和 Vorbis 音频编码的 Ogg 文件
MPEG4 =带有 H.264 视频编码和 AAC 音频编码的 MPEG 4 文件
WebM =带有 VP8 视频编码和 Vorbis 音频编码的 WebM 文件  Internet Explorer 8 不支持 video 元素。在 IE 9 中,将提供对使用 MPEG4 的 video 元素的支持。

所以在使用此方法插入视频时要注意自己的视频文件是否符合支持的格式,否则将会法正常播放,

在下载视频时主要下载格式,如果已经下载了其他格式,可对视频文件进行转换格式,以便于使用

举例:

<video src="文件名.mp4" controls="controls" autoplay="autoplay" "loop"="1" width="500px"></video>

//引用一个MP4格式的视频文件,自动播放,只播放一次,宽度500像素,注意,设置显示界面大小只需要设置一个值,就会按照比例缩放

转载于:https://www.cnblogs.com/zyg316/p/5540686.html

关于网页的一些小知识点相关推荐

  1. 关于js的一些常用小知识点(持续更新)

    关于js的一些常用小知识点 1.获取页面中所有选中的CheckBox复选框的值 2.js获取网页URL中所带的参数 3.js模拟点击button 4.前端传入后台list,后台是不能接收List的,就 ...

  2. 封装 localStorage 缓存,兼容网页,微信小程序,uni-app

    封装的缓存功能,兼容网页,微信小程序,uni-app 使用,支持设置缓存,获取缓存,移除缓存,清空缓存,设置缓存时间,分组缓存设置. 把最下面的 Str4.js 代码拷贝到项目内可以直接使用,调用方式 ...

  3. JavaScript 小知识点

    原型链相关 最详尽的 JS 原型与原型链终极详解 isNaN() 和 Number.isNaN() 的区别 isNaN() 是 ES1 规范: 是全局方法: 如果参数不是一个 Number 类型,会先 ...

  4. Python小知识点(3)--装饰器

    Python小知识点(3)--装饰器 (1)装饰器含参数,被装饰函数不含(含)参数 实例代码如下: import time # 装饰器函数 def wrapper(func):def done(*ar ...

  5. php-函数小知识点

    <?php //语句 //分支语句 /*$a=5; if($a==5) { echo "相等";} else { echo "budeng";}*/ // ...

  6. 0607am抽象类接口析构方法tostring小知识点

    /* class ren { public static $color;//静态 static function () { ren::$color; self::$color;//self只能写在类里 ...

  7. Python小知识点(5)--面向对象部分

    Python小知识点(5)--面向对象部分 面向对象: 世间万物,皆可分类.--------------------手机<--------------某一个分类 世间万物,皆为对象.------ ...

  8. JS,JQ,PHP的小知识点整理

    在日常开发中所使用的JS,JQ,PHP的小知识点整理 持续更新-- 1.js和jq获取当前的时间戳 方法一: <script>var timestamp = Date.parse(new ...

  9. C语言小知识点练习总结

    最近在准备C语言的上级考试,之前对C接触不多,在练习过程中把一些小知识点记录下来. 1.字符串的截取 利用strncpy函数,传入三个参数,分别为目标字符串,起始位置,长度. 例如将日期字符串转化为数 ...

最新文章

  1. 观《超能陆战队》未来的“机器人设计师”的必备装备
  2. Latex 数学符号表
  3. es6 依赖循环_探索 JavaScript 中的依赖管理及循环依赖
  4. 声音分析软件公司Cogito完成1500万美元B轮融资
  5. vue路由传参的三种基本方式
  6. bootstrap select2控件
  7. 一,数据库基础,MySQL安装,配置文件,语法
  8. 华为手机下拉菜单没了_这才是华为正确的截图方式!别不当回事,白白浪费这么强大的手机...
  9. Scala学习笔记06:自定义控制结构
  10. python中pop函数的用法_python中pop()函数怎么用
  11. 网站布局中遇到的一些问题
  12. Mysql5.7.2安装教程+下载地址(windows)
  13. LINUX下载编译LanguageTool
  14. linux gdb 执行命令,Linux中gdb命令起什么作用呢?
  15. VMware项目虚拟机IP修改说明
  16. 数值优化——牛顿迭代法求解函数零点
  17. python中remove函数是什么意思_python中remove函数的用法是什么?
  18. thinkphp 页面上循环checkbox选择的值和radio混用,if判断
  19. matlab计算最大特征向量,MATLAB求最大特征值和特征向量
  20. SIM7600使用TCP连接服务器

热门文章

  1. 【嵌入式】C语言高级编程-container_of宏(04)
  2. 【Linux】一步一步学Linux——Bash常用快捷键(11)
  3. 和ajax区别_AJAX、Fetch和Axios的细微区别
  4. 每天一道LeetCode-----某个数在递增序列第一次和最后一次出现的位置
  5. mac m1上运行jenkins
  6. 记录安装mysql5.7.24遇到的坑
  7. 关于Linux和Windows的换行符
  8. Kali-linux安装之后的简单设置
  9. UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 0: invalid continuation by 解决方案
  10. 问题:c语言简单的循环和字符串,错在哪里了?结果怎么是0(已解决)