html学习笔记之2——多媒体
2024-09-24 02:30:19
一:插件
插件可以通过 <object> 标签或者 <embed> 标签添加在页面中。
<object width="400" height="50" data="插件路径"></object>
<embed width="100%" height="500px" src="插件路径">
插件可以是辅助应用程序,也可以是视频、音频、动画、图片等。
二:HTML中播放音频的几种解决办法
1:使用插件
<embed height="50" width="100" src="xxx.mp3">
<object height="50" width="100" data="xxx.mp3"></object>
2:使用H5提供的audio标签
<audio controls>
<source src="xxx.mp3" type="audio/mpeg">
<source src="xxx.ogg" type="audio/ogg">
</audio>
3:综合使用audio和插件
<audio controls height="100" width="100">
<source src="xxx.mp3" type="audio/mpeg">
<source src="xxx.ogg" type="audio/ogg">
<embed height="50" width="100" src="xxx.mp3">
</audio>
4:引入第三方JS组件
<script src="http://mediaplayer.yahoo.com/latest"></script> //引入组件库 <a href="xxx.mp3">Audio</a> //链接到音频文件即可
三:HTML中播放视频
1:使用H5
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
<source src="movie.webm" type="video/webm">
<object data="movie.mp4" width="320" height="240">
<embed src="movie.swf" width="320" height="240">
</object>
</video>
HTML 5 <video> 元素会尝试播放以 mp4、ogg 或 webm 格式中的一种来播放视频。如果均失败,则回退到 <embed> 元素。
2:引入视频链接
可以把视频上传到一些视频网站,然后通过链接来播放视频。
<embed src="视频链接" width="480" height="400" type="application/x-shockwave-flash"> </embed>
最新文章
- 《ES6基础教程》之 map、forEach、filter indexOf 用法
- 敏捷遇上UML—软创基地马年大会(广州站 2014-4-19)
- 关于Repository、Autofac、DbContext简单例子
- swift基础:第三部分:对第一部分的补充说明
- python学习笔记之迭代器和函数(第三天)
- 学习RxJS: 导入
- ios-WKWebView 拨打电话
- 10年程序员谈.Net程序员的职业规划(图/文) (转载)
- MTK机子修复分区信息
- perl dtrace2
- OI中神奇的神器fillchar
- powerdesigner for sqlserver的一些实用配置
- leetcode[164] Maximum Gap
- win8 客户端源码
- LeetCode 624. Maximum Distance in Arrays (在数组中的最大距离)$
- Nvidia TX2 Robot 环境配置记录
- vuejs 单文件组件.vue 文件
- HTML汇总以及CSS的一些开端
- linux 生成密钥,并向git服务器导入公钥
- 【个人博客作业II】有关代码规范问题的讨论
热门文章
- day4 class work answer
- Codeforces 1105C Ayoub and Lost Array (计数DP)
- HDU 2196 Computer (树上最长路)【树形DP】
- HDU 5409 CRB and Graph 【点双连通+DFS】
- Django分页(二)
- Socket/ServerSocket 选项
- C#相关FTP操作
- Android视图动画集合AndoridViewAnimations
- Centos6.5部署Rsyslog+cron+rsync备份服务器
- CF871D Paths