HTML5 学习笔记DAY2(2)

【前端学习笔记day09】2.5. html图像标签、绝对路径和相对路径 文章目录2.5. html图像标签、绝对路径和相对路径html图像标签、绝对路径和相对路径html图像标签绝对路径和相对路径 2.5. html图像标签、绝对路径和相对路径 html图像标签、绝对路径和相对路径 html图像标签 <img>标签可以在网页上插入一张图片,它是独立使用的标签,它的常用属性有: - src属性 定义图片的引用地址 - alt属性 定义图片加载失败时显示的... 阅读详情

HTML5新元素

五.HTML5 Video(视频)

1.HTML5 (视频)- 如何工作

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
</video>
  1. HTML5 规定了一种通过 video 元素来包含视频的标准方法。
  2. <video> 元素提供了 播放、暂停和音量控件来控制视频。
  3. 同时 <video> 元素也提供了 width 和 height 属性控制视频的尺寸.如果设置的高度和宽度,所需的视频空间会在页面加载时保留。如果没有设置这些属性,浏览器不知道大小的视频,浏览器就不能再加载时保留特定的空间,页面就会根据原始视频的大小而改变。
  4. <video> 与</video> 标签之间插入的内容是提供给不支持 video 元素的浏览器显示的。
  5. <video> 元素支持多个 <source> 元素. <source> 元素可以链接不同的视频文件。浏览器将使用第一个

2.视频格式与浏览器的支持

当前, 元素支持三种视频格式: MP4, WebM, 和 Ogg:

3.视频格式

格式 MIME-type
MP4 video/mp4
WebM video/webm
Ogg video/ogg

HTML5 - 使用 DOM 进行控制

HTML5 和 元素同样拥有方法、属性和事件。
video和 audio元素的方法、属性和事件可以使用JavaScript进行控制.
其中的方法用于播放、暂停以及加载等。其中的属性(比如时长、音量等)可以被读取或设置。其中的 DOM 事件能够通知您,比方说, 元素开始播放、已暂停,已停止,等等。

实例:

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8"> 
<title>菜鸟教程(runoob.com)</title> 
</head>
<body> 
​
<div style="text-align:center"> 
  <button onclick="playPause()">播放/暂停</button> 
  <button onclick="makeBig()">放大</button>
  <button onclick="makeSmall()">缩小</button>
  <button onclick="makeNormal()">普通</button>
  <br> 
  <video id="video1" width="420">
    <source src="mov_bbb.mp4" type="video/mp4">
    <source src="mov_bbb.ogg" type="video/ogg">
    您的浏览器不支持 HTML5 video 标签。
  </video>
</div> 
​
<script> 
var myVideo=document.getElementById("video1"); 
​
function playPause()
{ 
    if (myVideo.paused) 
      myVideo.play(); 
    else 
      myVideo.pause(); 
} 
​
    function makeBig()
{ 
    myVideo.width=560; 
} 
​
    function makeSmall()
{ 
    myVideo.width=320; 
} 
​
    function makeNormal()
{ 
    myVideo.width=420; 
} 
</script> 
​
</body> 
</html>

4.HTML5 Video 标签
在这里插入图片描述

六.HTML5 Audio(音频)

HTML5 规定了在网页上嵌入音频元素的标准,即使用 audio>元素。

HTML5 Audio - 如何工作

<audio controls>
  <source src="horse.ogg" type="audio/ogg">
  <source src="horse.mp3" type="audio/mpeg">
您的浏览器不支持 audio 元素。
</audio>

control 属性供添加播放、暂停和音量控件。

在<audio> 与 </audio> 之间你需要插入浏览器不支持的<audio>元素的提示文本 。

<audio> 元素允许使用多个 <source> 元素. <source> 元素可以链接不同的音频文件,浏览器将使用第一个支持的音频文件

音频格式及浏览器支持
在这里插入图片描述
音频格式的MIME类型
在这里插入图片描述
HTML5 Audio 标签
在这里插入图片描述

VsCode开发html5网页之表单day2(新手向5) I.VsCode工作区中新建文件夹及文件 我们要新建一个总的文件工作区文件夹Workspace,然后在Workspace下新建文件夹Test1,在Test1下新建demo.html II.demo.html写表单 a. html的基本结构: <!DOCTYPE html> <html> <head> <meta charset=utf-8"> <title></title> </head> <body> 网页 阅读详情

相关推荐

HTML5视频播放标签video和音频播放标签audio标签的正确用法

HTML5里引入的新标记 <audio> 和 <video> 实现了HTML对视频播放和音频播放的原生支持,有了这种原生的HTML5视频播放器/音频播放器,我们不再需要flash技术,而直接能将视频/音频嵌入到了网页中

html5学习笔记(五)音频、视频

4-1 video/视频播放 学习要点 掌握video元素的基本用法 直到现在,在网页中的大多数视频是通过插件(比如 Flash)来显示的。然而,并非所有浏览器都拥有同样的插件。 HTML5 规定了一种通过 video 元素来包含视频的标准方法,这样播放视频就不必依赖外部插件 在本套课程中我们不会讲解音/视频的的发展史和编码解码的相关知识,有兴趣的朋友可以去查阅相关资料。

JOJOY的博客 1217

Oracle入门——基础语法篇

ROWID是Oracle中的一个伪列,用于唯一标识数据库中的每一行。在查询中,可以使用ROWID来定位和操作特定的行,例如,删除特定的行或更新特定的行。在Oracle中,子查询是指嵌套在另一个查询内部的查询语句,它可以作为主查询的一部分,用于提供额外的过滤条件、计算或数据源。在Oracle中,连接查询是通过使用JOIN子句将两个或多个表中的数据合并在一起,以获取满足特定条件的结果集。在Oracle数据库中,ROWID和ROWNUM都是用于对行进行标识和定位的伪列,它们在查询中的使用有一些不同之处。

麦当当的博客 3089

html添加音频或视频

2、视频标签 :video(支持mp4,ogg,webm等格式)1、音频标签:audio(支持mp3,wav,ogg等格式)autoplay=“自动播放”controls=“音频条”loop=“自动循环”src=“文件位置”

weixin_43827944的博客 706

Computer Networks 和 Computer & Security投稿经验

论文投稿

qq_50604294的博客 9233

STM32H743必要外围电路分析

写在前面:这篇博客是我第一次绘制STM32最小系统板的过程记录。 2020-1-11 BOOT STM32采用ARM内核,和ARM处理器一样,都有专门的boot脚决定单片机从何处启动。 在官方数据手册的第105页,我们可以看到 系统复位后,在SYSTICK的第四个上升沿锁存BOOT引脚的值,复位后,BOOT引脚可以由用户自由配置而不会影响系统正常运行。 BOOT引脚决定了自举存储器地址,当BO...

Cui_Hongwei的博客 1万+

html video标签 mp3,html5中的video标签和audio标签详解

一、基础src 音乐资源的路径autoplay 播放controls 控制面板loop 循环播放muted 初始静音audio支持的音乐格式有mp3 ogg wav你的浏览器太辣鸡了,不支持audio标签选择不同的文件格式source标签为audio提供音乐资源,并且可以指定多种类型的音乐资源video标签支持的文件类型 mp4 ogg webmwidth height 是设置播放界面大小的,通常...

weixin_30383561的博客 2315

Android应用开发从零到一:基于Kotlin与Jetpack Compose的完整实践指南

移动应用开发的核心在于构建一个架构清晰、可维护且可扩展的应用基础。理解应用架构的原理,如关注点分离和数据驱动UI,是实现高质量应用的关键技术价值。在现代Android开发中,Kotlin语言凭借其空安全特性和协程,能有效提升代码的健壮性与开发效率。Jetpack Compose作为声明式UI框架,代表了UI开发的未来方向,与Kotlin协程深度集成,简化了复杂交互界面的构建。这些技术共同服务于个人任务管理、企业工具等多种应用场景。本文以构建一个完整的个人任务管理应用为例,系统阐述从环境搭建、UI构建、数据持

weixin_32667955的博客 313

在html中加入视频mp3,html网页添加音乐视频方式

1.video标签支持firefox自动播放 谷歌、ie不支持自动播放谷歌可以通过添加 muted 通过静音来实现自动播放原理就是大多数浏览器在都支持静音的视频播放学习Q-q-u-n: 784783012 ,分享学习的方法和需要注意的小细节,不停更新最新的教程和学习技巧(从零基础开始到前端项目实战教程,学习工具,全栈开发学习路线以及规划)2.audio标签注意:标签定义声音,比如音乐或其他音频流...

weixin_30443729的博客 361

手把手教你解决Realsense D455在ROS下IMU数据不输出的问题(附固件降级指南)

本文详细解析了Realsense D455在ROS环境下IMU数据不输出的问题,提供了固件降级和ROS配置的完整解决方案。通过版本兼容性分析和实战操作指南,帮助开发者快速恢复IMU数据流,优化机器人开发体验。

weixin_42531494的博客 372

【ubuntu】【VirtualBox】VirtualBox无法加载USB移动设备的解决方法(支持U盘启动盘)

提示:测试可用。

联系方式:927632640 2440

html教程(6)视频与音频标签

在html5中关于音频以及视频的播放

一个臭小孩的修炼之路 907

Windows部署小龙虾 OpenClaw 报错不断?参考这篇文章,轻松配置 OpenClaw 所需环境

想在Windows上部署OpenClaw却频频报错?🔧 本文详细梳理了OpenClaw部署必需环境的安装步骤和官方下载地址 📦,提供完整的验证清单和常见问题排查方法,帮你一次性搞定所有环境配置,顺利部署OpenClaw ✅

XiaoqiangClub的博客 363

HTML5 学习笔记DAY2

四.HTML5 拖放(Drag 和 Drop) 五.Geolocation(地理定位)

using131的博客 484

uni-app - 最新实现将 uniapp 项目打包编译为 H5 网站,并上传部署到 web 服务器进行发布预览(从打包到发布完整流程步骤,Hbuilder 编译打包 h5 发行到 web 服务器)

uniapp,打包h5,打包编译H5网站,怎么打包h5,uniapp打包成H5部署到服务器教程,uniapp打包H5页面发布到服务器,uniapp开发,打包成H5部署到服务器_uniapp打包h5,uniapp如何打包h5项目,怎么把项目打包成H5,uniapp如何打包成H5并且放到web端上,打包成h5部署到服务器的步骤,打包发行到h5报错怎么办,如何将uniapp打包的h5网站放到服务器上,编译打包后怎么放到web服务器中,如何将uniapp开发的H5打包并部署到服务器,部署使用uniapp开发的h5

🏆 前端领域优质创作者 1万+

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

HTML5学习笔记-day2

多媒体 外部资料 常用方法:load() 加载、 play() 播放、 pause() 暂停 jQuery没有提供对视频播放控件的方式,也就意味着如果要操作视频播放,必须使用原生的js方法—dom元素 常用属性: a)currentTime 视频播放的当前进度、 b)duration:视频的总时间 100000/60 c)paused:视频播放的状态. 常用事件: a)oncanplay:...

AriesZzz的博客 493

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

HTML5 学习笔记DAY1(2)

HTML5新元素: canvas 内联SVG MathML

using131的博客 276

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

HTML5学习笔记-Day2

Day2 表格 表单 <table> 属性 //align(对齐方式):center、left、right //border(边框):”1” 或 ””(无边框) //cellpadding(px):单元格与其内容间距 //cellspacing(px):单元格与单元格间距 <thead>表头区域 <tr> <th>table head</th> <th>表头单元格

qq_38066597的博客 167

pink老师HTML5+CSS3学习笔记 | DAY2

2023/3/9

m0_53454320的博客 311

(学习笔记 Day2)html5新增input表单、表单属性

使用方法:<input type="email"> 2.新增的表单属性 (1)required: 属性值为required 作用是表单内容不能为空 (2)placeholder: 属性值为提示内容 作用是显示表单的默认信息 (3)autofocus : 属性值为autofocus 作用是自动聚焦到指定表单 (4)autocomplete :属性值为on/off 作用是当用户在字段开始键入时,浏览器基于之前键入过的值,应该显示出在字段中填写的选项默认已经打开,如autocompl...

BiuBiuBlu的博客 541

学习笔记:前端Web开发HTML5+CSS3+移动web(day2)

常见的文本格式:加粗,倾斜,下划线,删除线。空链接用于开发初期还不知道要跳转到哪里的时候,这是让href属性为#空链接。src用于指定图像更多位置和名称,是img的必须属性。h1标签在一个网页只能使用一次,用来放新闻标题或者网页的logo。2.title: 提示文本——鼠标悬停在图片上面的时候显示的文字。路径指的是查找文件的时候,从起点到终点经历的路线。将多个单元格合并为一个单元格,以合并同类信息。1.alt:替换文本——图片无法显示的时候显示的文字。href属性值是跳转地址,是超链接的必须属性。

2403_87485932的博客 458

【前端学习笔记day05】2.1. html概述和基本结构+HTML文档类型+xhtml 1.0+html5+两种文档的区别+html注释

文章目录2.1. html概述和基本结构html概述和基本结构html概述html基本结构HTML文档类型xhtml 1.0html5两种文档的区别html注释: 2.1. html概述和基本结构 html概述和基本结构 html概述 HTML是 HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言...

汪雯琦的博客 711

HTML/CSS/JS学习笔记 Day5(CSS--C2 元素的显示模式)

C2.元素的显示模式:2.0 显示模式的类型(块元素 / 行内元素 / 行内块元素)、2.1 显示模式之间的转换

给bug两拳的博客 1239

web前端开发html5+css3(入门学习笔记)day2

超链接

weixin_44647089的博客 146

HTML学习笔记Day2

自定义列表-- 自定义列表一般用于对术语或名词进行解释和描述 -->-- 定义列表的列表项没有任何项目符号 -->-- dl只能放dt和dd -->-- 一般是一个dt和多个dd -->-- dt相当于大哥 -->-- dd相当于小弟 -->关注我们新浪微博官方微信联系我们

primebrake的博客 1507

HTML5 ——学习笔记整理

HTML学习笔记整理

Thaley的博客 1065
上一篇: HTML5 学习笔记DAY2
下一篇: HTML5 学习笔记DAY3
using131
博客等级 码龄6年 2粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值