html5--4-3 source元素-解决浏览器的兼容

学习要点

  • 掌握source元素的用法

source元素-解决浏览器额兼容

  • HTML5 中新增的元素
  • video和audio元素的子元素,可指定多个文件来源,用来解决浏览器的兼容问题
  • 如果使用了source元素,则不可以在video和audio中设置src属性

实例

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <style type="text/css">
 7         h1{text-shadow: #A9A9A9 5px 5px 3px;}
 8     </style>
 9 </head>
10 <body>
11     <h1>这是一个测试阴影效果的标题</h1>
12     <details>
13         <summary>source详细介绍</summary>
14         <p style="color: #FFF000">
15             <ul>
16                 <li style="color: #FF0000">HTML5 中新增的元素</li>
17                 <li style="color: #FF0000">video和audio元素的子元素,可指定多个文件来源,用来<strong>解决浏览器的兼容问题</strong></li>
18                 <li style="color: #FF0000">如果使用了source元素,则不可以在video和audio中设置<strong>src属性</strong></li>
19             </ul>
20         </p>
21     </details>
22
23     <video  controls="" width="500">
24         <source src="res/video.mp4" type="video/mp4"></source>
25         <source src="res/video.webm" type="video/webm"></source>
26         你的浏览器暂不支持HTML5的vedio元素!
27     </video>
28 </body>
29 </html>

View Code

转载于:https://www.cnblogs.com/Renyi-Fan/p/7977699.html

html5--4-3 source元素-解决浏览器的兼容相关推荐

  1. 这样解决浏览器不兼容问题

    原文出处:http://blog.csdn.net/qq1355541448/article/details/9833147 浏览器兼容性问题怎么解决? 如果想解决浏览器的兼容性问题,你首先要明白在一 ...

  2. HTML5语音标签和作用,HTML5标签:source元素的使用方法及作用

    html元素 标签是html5中新增的标签,主要用于指定音频.视频.图片类型的媒体资源.有关 标签的使用方法及作用详解如下: 标签的定义 标签是为.和标签指定多个媒体资源,比如音频.视频.图片. 标签 ...

  3. 下列不属于html5语义元素,HTML5 新的语义元素

    HTML5 提供了新的语义元素来明确一个Web页面的不同部分: HTML5中新的语义元素 HTML5 元素 标签定义文档中的节(section.区段).比如章节.页眉.页脚或文档中的其他部分. 根据W ...

  4. 解决pc端浏览器不兼容的问题

    1.对于浏览器之间存在的默认样式差距 <link href="https://cdn.bootcss.com/normalize/7.0.0/normalize.min.css&quo ...

  5. HTML5新元素(测试了大部分浏览器可用的元素,部分标签有详细讲解)

    h5新元素列表 一.<canvas>新元素 二.新多媒体元素 1.<audio>标签 2.<video>标签 三.新表单元素 1.<datalist>标 ...

  6. CSS学习笔记--浮动元素由于浏览器页面缩小而被挤到下面的解决方法

    CSS学习笔记--浮动元素由于浏览器页面缩小而被挤到下面的解决方法 参考文章: (1)CSS学习笔记--浮动元素由于浏览器页面缩小而被挤到下面的解决方法 (2)https://www.cnblogs. ...

  7. (一)html5中的新增元素和废除元素

    //刘梦冰发表于2015-6-29 1.新增的结构元素 (1)section元素 section元素表示页面中的一个内容区块,比如章节.页眉.页脚或者页面中的其他部分,它可以与h1.h2.h3等元素结 ...

  8. Html5中的Video元素使用方法

    现在互联网视频大都使用Flash来实现.但是不同的浏览器可能使用不同的插件.在HTML5中则提供了一个统一的方式来展示视频内容.HTML5 video在Internet Explorer 9, Fir ...

  9. HTML5新增的结构元素和网页元素

    1.什么是HTML5 HTML5是用于取代HTML和XHTML的标准版本 新特性: 新的语义化标签,比如header.footer.nav 新的表单控件,比如email.url.search 用于绘画 ...

最新文章

  1. 为什么阿里巴巴不建议在for循环中使用+进行字符串拼接
  2. 斯坦福CS231 BP后向传播
  3. linux同步IO: sync、fsync与fdatasync
  4. java int 和 long比较大小会_解析java的addExact()与multiplyExact()
  5. Snort规则检测引擎--架构解析
  6. Javascript本地存储小结
  7. Java中单例设计模式总结
  8. 软件测试之实际工作工作方式001--log4
  9. python 谷歌翻译 api_python免费调用谷歌翻译接口
  10. 处理 Win 10 开机后输入法不加载问题
  11. 视频编解码基础--01
  12. 如何用matlab求向量在基下的坐标,请问什么是有关向量的基底、基向量、基坐标?...
  13. git本地库案例-找回删除的文件
  14. [转载]Swift GYB
  15. 大数据学习总结(2021版)---Mysql基础
  16. HDU-3374 String Problem
  17. 爬虫实战-链家北京房租数据
  18. Windows之使用批处理创建快捷方式到桌面(符号链接)
  19. 计算机系学天体物理,中科院南京天文光学技术研究所专业介绍:天体物理
  20. 【51单片机】MAX7219 LED点阵GUI设计

热门文章

  1. plsql如何连接oracle11g_PLSQL连接Oracle11G图文教程(含PLSQL配置文件)
  2. 解决方案:Unable to create requested service
  3. Android Q适配
  4. git 改了一段代码不想要了_Git - 如何将master/其他分支上修改代码不提交直接移到新建分支...
  5. netty框架_Netty实战:设计一个IM框架
  6. html 禁止缩放 ios10,完美解决ios10及以上Safari无法禁止缩放的问题
  7. 菜鸟刚入手Python第一天
  8. VS2010 MFC exe独立系统环境运行
  9. VS调用matlab
  10. java并发之SynchronousQueue实现原理