zoukankan      html  css  js  c++  java
  • HTML5:图片、音乐和视频

    图片、音乐和视频

    一、图片

    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

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

  • 相关阅读:
    使用日历控件的一些体会(downmoon)
    带附加条件的NewID()用法
    微软的招聘哲学——做微软人的五大核心素质(摘自《微软360度》)
    彻底禁用fckEditor的上传功能(含防止Type漏洞问题)
    Remote Access Connection Manager 服务因下列错误而停止解决办法
    GridView如何更新批量数据和单条记录?
    .net1.1与.net2.0在加载ascx文件的控件时有所不同(Downmoon)
    牛羊吃草问题求解(downmoon)
    c#操作ecxel的一些资源(downmoon搜集)
    安装sql2008 enterprise (English正式版)图解
  • 原文地址:https://www.cnblogs.com/hahayixiao/p/10252331.html
Copyright © 2011-2022 走看看