关于html怎么插图。

在HTML中,插入图片和视频非常简单,以下是详细的步骤和技术教程:

html怎么插图

(图片来源网络,侵删)

插入图片

1、使用<img>标签插入图片

在HTML中,我们可以使用<img>标签来插入图片。<img>标签有以下几个属性:

src:指定图片的路径,可以是相对路径或绝对路径。

alt:指定图片无法显示时的替代文本。

widthheight:指定图片的宽度和高度,可以省略,默认为原始大小。

title:指定鼠标悬停在图片上时显示的提示信息。

示例代码:

<img src="example.jpg" alt="示例图片" width="300" height="200">

2、使用CSS样式调整图片

除了基本的<img>标签属性外,我们还可以使用CSS样式来调整图片的外观,我们可以设置图片的边框、边距、背景等。

示例代码:

<!DOCTYPE html>
<html>
<head>
<style>
  img {
    border: 2px solid black;
    margin: 10px;
    backgroundcolor: lightgray;
  }
</style>
</head>
<body>
<img src="example.jpg" alt="示例图片" width="300" height="200">
</body>
</html>

插入视频

1、使用<video>标签插入视频

在HTML中,我们可以使用<video>标签来插入视频。<video>标签有以下属性:

src:指定视频文件的路径,可以是相对路径或绝对路径。

controls:添加播放、暂停等控制按钮。

widthheight:指定视频播放器的宽度和高度,可以省略,默认为原始大小。

poster:指定视频播放器的封面图片,当视频未播放时显示该图片。

preload:指定页面加载时是否预加载视频,可选值有none(不预加载)、metadata(仅预加载元数据)和auto(自动判断)。

loop:指定视频是否循环播放,可选值有true(循环播放)和false(不循环播放)。

muted:指定视频是否静音播放,可选值有true(静音)和false(非静音)。

autoplay:指定视频是否自动播放,可选值有true(自动播放)和false(不自动播放)。

objectfit:指定视频如何适应播放器容器,可选值有contain(保持宽高比缩放至完全覆盖容器)、cover(保持宽高比缩放至完全覆盖容器,但保证视频主体完整显示)和fill(拉伸视频以填充整个容器)。

crossorigin:指定跨域资源共享策略,可选值有anonymous(匿名访问)和usecredentials(携带凭据访问)。

示例代码:

<video src="example.mp4" controls width="300" height="200">
  <source src="example.ogg" type="video/ogg">
  <source src="example.webm" type="video/webm">
  您的浏览器不支持HTML5视频。
</video>

2、使用JavaScript控制视频播放

除了基本的<video>标签属性外,我们还可以使用JavaScript来控制视频的播放,我们可以监听视频的播放、暂停等事件,并执行相应的操作。

示例代码:

<!DOCTYPE html>
<html>
<head>
<script>
  function playVideo() {
    document.getElementById("myVideo").play();
  }
</script>
</head>
<body>
<video id="myVideo" src="example.mp4" controls width="300" height="200">
  <source src="example.ogg" type="video/ogg">
  <source src="example.webm" type="video/webm">
  您的浏览器不支持HTML5视频。
</video>
<button onclick="playVideo()">播放视频</button> <button onclick="pauseVideo()">暂停视频</button> <button onclick="stopVideo()">停止视频</button>
<script>
  function pauseVideo() {
    document.getElementById("myVideo").pause();
  }
  function stopVideo() {
    document.getElementById("myVideo").pause(); // 暂停后立即停止播放,避免自动播放下一个视频片段的问题。
    document.getElementById("myVideo").currentTime = 0; // 将播放位置重置为开头。
  }
</script>
</body>
</html>

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/440746.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
夏雨夏雨订阅用户
上一篇 2024年6月24日 09:50
下一篇 2024年6月24日 09:51

相关推荐

  • 我来教你显卡没法更新驱动。

    显卡驱动更新失败是许多电脑用户都可能遇到的问题,这种情况可能由多种原因造成,下面将详细介绍这一问题的常见原因、诊断方法以及相应的解决方案。 常见原因分析 1、网络连接问题:驱动程序更新通常需要稳定的网络…

    2024年6月20日
    00
  • 小编分享Eclipse怎么提高代码编写效率。

    Eclipse提高代码编写效率的方法 (图片来源网络,侵删) Eclipse是一个强大的集成开发环境(IDE),它提供了许多功能和工具来帮助开发人员提高代码编写效率,以下是一些可以帮助您在Eclipse中提高代码编写效率的方…

    2024年6月27日
    00
  • 关于罗技gaming software。

    罗技G系列是专为游戏玩家设计的硬件产品系列,而罗技G HUB则是这个系列的核心软件,它不仅允许用户自定义各种设备的RGB灯光效果,还能为不同的游戏设置宏和配置文件。 界面与功能概览 罗技G HUB软件的界面设计直观…

    2024年6月16日
    00
  • 我来说说openstack 浮动ip。

    OpenStack是一个开源的云计算平台,它提供了一套完整的云计算解决方案,包括计算、存储、网络等各种服务,在OpenStack中,浮动IP是一种非常重要的资源,它可以为虚拟机提供动态的、可复用的IP地址,如何在OpenStack…

    2024年6月14日
    00
  • 聊聊如何使用Nagios的日志功能进行性能分析和故障排查。

    Nagios是一款广泛使用的开源监控系统,它提供了丰富的日志功能,可以帮助我们对系统的性能进行分析和故障排查,以下是如何使用Nagios的日志功能进行性能分析和故障排查的详细步骤: (图片来源网络,侵删) 1、配置…

    2024年6月26日
    00
  • 关于电脑组装维护工具有哪些。

    电脑组装维护工具是每个电脑DIY爱好者或IT专业人员必备的工具集合,它们不仅能够帮助用户完成电脑的装配工作,还能在日常使用中对电脑进行有效的维护和升级,以下是一些基础而重要的电脑组装维护工具以及它们的使用…

    2024年6月11日
    00
  • 我来分享服务器搭建php环境。

    一、搭建PHP网站的基本步骤 1. 安装Web服务器:首先需要在Windows系统上安装一个Web服务器,如Apache或Nginx,这里以Apache为例,下载对应的安装包,解压到指定目录,然后配置环境变量。 2. 安装PHP:从官网下载对应…

    2024年6月18日
    00
  • 小编教你轻量服务器缺点。

    轻量服务器虽然价格便宜,但性能有限,不适合处理大量数据和高并发请求。 在互联网世界中,服务器是存储和传输数据的重要设备,有时候我们可能会遇到服务器IP被封的情况,这对我们的网络服务造成了很大的影响,轻量…

    2024年7月20日
    00

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息