zoukankan      html  css  js  c++  java
  • WEB前端第七课——视频、音频、图形

    1.<video></video>

      用于定义视频,如影视片段

      语法<video src="XXXmovie.mp4" controls></video>

      支持视频格式:mp4、ogg移动端、webM高清

      常用属性:

          src,视频的地址url

          autoplay,视频就绪后自动播放

          controls,向用户显示播放器控件

          width,设置视频的播放器的宽度

          height,设置视频的播放器的高度

          loop,定义自动循环播放,默认无限循环,属性值可设置次数

          muted,定义音频输出默认为静音

          poster,设定视频下载时显示的图像,或在用户点击播放按钮前显示的图像,值为url

          preload,视频在页面加载时进行加在,并预备播放,如果使用“autoplay”则忽略该属性

    2.<audio></audio>

      用于定义声音,如音乐

      语法<audio src="xxxmusic.mp3" autoplay></audio>

      支持音频格式:mp3、ogg、wav

      常用属性与video类似

          src,视频的地址url

          autoplay,视频就绪后自动播放

          controls,向用户显示播放器控件

          loop,定义自动循环播放,默认无限循环,属性值可设置次数

          muted,定义音频输出默认为静音

          preload,视频在页面加载时进行加在,并预备播放,如果使用“autoplay”则忽略该属性

    3.<source></source>

      为媒介元素(如<video>和<audio>)定义媒介资源

      <source>允许设定可替换的视频/音频文件,供浏览器根据它对媒体类型或编码器的支持进行选择

      语法示例:

        <audio>
            <source src="Getit.ogg">
            <source src="Getit.mp3">
        </audio>
    

    4.<embed/>

      用于定义嵌入的内容, 如插件,也可以用了嵌入声音

      语法<embed src=""/>,必须设置src属性

    5.<canvas></canvas>

      canvas是一个容器(画布),可以通过控制坐标在canvas上绘制图形,一般配合js使用能实现非常复杂的动画效果

      canvas拥有多种绘制路径、矩形、圆形等,可以控制区域内每一个像素

      语法示例:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>画布测试</title>
        <!-- 通过css设置背景颜色 -->
        <style type="text/css">
            canvas{
                background-color: aliceblue;
            }
        </style>
    </head>
    <body>
        <!--创建画布,默认为无色填充的一个矩形区域-->
        <canvas id="canvastest" width="600" height="600">
            您的浏览器版本过低,不支持canvas!
        </canvas>
    </body>
    </html>
    
  • 相关阅读:
    基本类型数组与包装类型数组相互转换
    (转载)JVM中的内存模型与垃圾回收
    Python之threading多线程
    Python之基于socket和select模块实现IO多路复用
    Python之利用socketserver实现并发
    Python的网络编程socket模块
    Python设计模式之一(单例模式)
    Python异常处理
    Python面向对象之常用的特殊方法(5)
    Python面向对象之私有方法(4)
  • 原文地址:https://www.cnblogs.com/husa/p/13336972.html
Copyright © 2011-2022 走看看