图片、音乐和视频

一、图片

1、属性

属性

说明

alt

规定图像的替代文本。

src

规定显示图像的 URL

align

规定如何根据周围的文本来排列图像。

border

定义图像周围的边框。

height

定义图像的高度。

hspace

定义图像左侧和右侧的空白。

ismap

将图像定义为服务器端图像映射。

longdesc

指向包含长的图像描述文档的 URL。

usemap

将图像定义为客户器端图像映射。

vspace

定义图像顶部和底部的空白。

width

设置图像的宽度。

2、例

<img src=“images/logo.png”  alt='LOGO”  title=“logo” />

二、音乐

1、属性

属性

描述

autoplay

如果指定这个布尔值属性,只要没停止加载数据,音频就会立刻自动开始播放。

autobuffer

如果指定这个布尔值属性,即使没有设置自动播放,音频也会自动开始缓冲。

controls

如果指定这个属性,表示允许用户控制音频播放,包括音量控制,快进以及暂停/恢复播放。

loop

如果指定这个布尔值属性,表示允许音频播放结束后自动回放。

preload

这个属性指定加载页面时加载音频并准备就绪。如果指定自动播放则忽略。

src

要嵌入的音频 URL。可选,可以在音频块里面使用 <source> 元素指定要嵌入的音频来替代。

2、例

<audio controls=“controls”> <!--不自动播放--->

<source src="media/兰色天际.mp3" type="audio/mp3" />

</audio>

三、视频

1、属性

属性

描述

autoplay

如果指定这个布尔值属性,只要没有停止加载数据,视频就会立刻开始自动播放。

autobuffer

如果指定这个布尔值属性,即使没有设置自动播放,视频也会自动开始缓冲。

controls

如果指定这个属性,就允许用户控制视频播放,包括音量控制,快进,暂停或者恢复播放。

height

这个属性以 CSS 像素的形式指定视频显示区域的高度。

loop

如果指定这个布尔值属性,表示允许播放结束后自动回放。

preload

指定这个属性,视频会在载入页面时加载并准备就绪。如果指定自动播放则忽略。

poster

这是一个图像 URL,显示到用户播放或快进。

src

要嵌入的视频 URL。可选,可以在 video 块中使用 <source> 元素替代来指定要嵌入的视频。

width

这个属性以 CSS 像素的形式指定视频显示区域的宽度。

2、例

<video width="400"  autoplay="" controls=“controls”>     <!--自动播放--->

<source  src="media/v8.mp4"type="video/mp4" />

</video>

三、处理媒体事件

HTML5 audio 和 video 标签可以用多个属性利用 JavaScript 控制各种控制功能:

事件

描述

abort

播放中止时生成这个事件。

canplay

足够的数据可用并且媒体可以播放时生成这个事件。

ended

播放完成时生成这个事件。

error

发生错误时生成这个事件。

loadeddata

媒体第一帧载入完成时生成这个事件。

loadstart

开始加载媒体时生成这个事件。

pause

播放暂停时生成这个事件。

play

播放开始或者恢复时生成这个事件。

progress

定期通知媒体下载进度时生成这个事件。

ratechange

播放速度改变时生成这个事件。

seeked

快进操作完成时生成这个事件。

seeking

快进操作开始时生成这个事件。

suspend

媒体加载被暂停时生成这个事件。

volumechange

音频音量变化时生成这个事件。

waiting

请求操作(比如播放)被延迟,等待另一个操作完成(比如快进)时生成这个事件。

HTML5:图片、音乐和视频的更多相关文章

  1. php表单提交 图片、音乐、视频、文字,四种类型共同提交到数据库

    这个问题一直困扰了我好几天,终于在今天让我给解决了,难以掩饰的激动. 其实在之前没有接触到这种问题,只是表单提交数据而已,再就是图片,四种类型同时提交还真是没遇到过,做了一个系统,其中有一个功能就是提 ...

  2. 分享10款效果惊艳的HTML5图片特效

    在HTML5的世界里,图片特效都十分绚丽,我们在网站上也分享过很多不错的HTML5图片特效,现在我们精选10款效果惊艳的HTML5图片特效分享给大家. 1.HTML5 3D正方体旋转动画 很酷的3D特 ...

  3. 8款精美的HTML5图片动画分享

    From:http://geek.csdn.net/news/detail/196250 HTML5结合jQuery可以让网页图片变得更加绚丽多彩,比如实现一些图片3D切换.CSS3动画绘制以及各种图 ...

  4. Matlab从一系列图片导出AVI视频,导出GIF动图

    平台:Win7,Matlab 2014a 从一系列图片导出AVI视频的M代码如下: clear all; % 清除变量 % 官方示例,命令窗口输入“doc VideoWriter” writerObj ...

  5. iOS开发-- 利用AVPlayer播放远程音乐和视频

    一.简单的播放音乐和视频,播放视频的工具栏需要自己写 二.利用老师封装的框架实现视频播放 链接:http://pan.baidu.com/s/1hrEKlus 密码:8e7g

  6. html5 简单音乐播放器

    html5 简单音乐播放器 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> < ...

  7. 浅谈html5网页内嵌视频

    更好的阅读体验:浅谈html5网页内嵌视频 如今在这个特殊的时代下:flash将死未死,微软和IE的历史问题,html5标准未定,苹果和谷歌的闭源和开源之争,移动互联网的大势所趋,浏览器各自为战... ...

  8. HTML5图片旋转

    HTML5图片旋转 首先我们使用Cococs2dx-Js-Lite版,来创建一个工程,我们所需要的开发环境如下: 1,webstrom 2,google chrome浏览器 3,cocos2dx-Js ...

  9. 基于CSS3和HTML5图片加工前后对比代码

    分享一款CSS3和HTML5图片加工前后对比代码.这是一款通过CSS3和HTML5将图像转换为自动响应的元素:图像缩放和裁剪以适应容器.效果图如下: 在线预览   源码下载 实现的代码. html代码 ...

随机推荐

  1. Spring Boot 全局异常捕获

    import javax.servlet.http.HttpServletRequest; import org.springframework.web.bind.annotation.Control ...

  2. Kubernetes资源管理

    目录贴:Kubernetes学习系列 1.资源模型 虛拟化技术是云计算平台的基础,其目标是对计算资源进行整合或划分,这是云计算管理平台中的关键技术.虚拟化技术为云计算管理乎台的资源管理提供了资源调配上 ...

  3. L2-026. 小字辈

    本题给定一个庞大家族的家谱,要请你给出最小一辈的名单. 输入格式: 输入在第一行给出家族人口总数 N(不超过 100 000 的正整数) —— 简单起见,我们把家族成员从 1 到 N 编号.随后第二行 ...

  4. Linux 系统级开启文件句柄 调优

    系统级开启文件句柄  max-file系统级别的能够打开的文件句柄的数量,Centos7默认是794168. Max-file 与 ulimit -n 的区别 max-file 表示系统级别的能够打开 ...

  5. java与javax的区别分析(转)

    Java是一种受C语言影响的编程语言.Java和Javax本质上是与Java编程语言的上下文一起使用的包.实际上Java和Javax没有区别.这只是不同的名字. Java是一种编程语言,受到C语言的影 ...

  6. JS(JavaScript)的初了解(更新中···)

    1.js介绍 Js全称叫javascript,但不是java,他不仅是是一门前台语言,经过发展,现在也是一门后台语言:而java是后台语言. Js作者是布兰登艾奇. 前台语言:运行在客户端的 后台语言 ...

  7. oracle 老用户数据导入新建用户

    $sqlplus/nolog       #使用PLSQL进入oracleSQL>conn/as sysdba #进入sysdba权限CREATE DIRECTORY datadir1 AS ' ...

  8. Intellij IDEA的下载安装与破解

    一,下载与安装 1.官网下载:https://www.jetbrains.com/idea/ 2.选择Windows对应版本安装 二,破解 1.下载破解补丁:http://idea.lanyus.co ...

  9. JDK的安装与测试

    一,下载并安装JDK1.8版本以上 1.Oracle官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downl ...

  10. spring-cloud-config-server——Environment Repository(File System Backend)

    参考资料: https://cloud.spring.io/spring-cloud-static/spring-cloud-config/1.4.0.RELEASE/single/spring-cl ...