关于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

相关推荐

  • 关于戴尔笔记本电脑怎么样设置手写。

    戴尔笔记本电脑怎么样设置手写? 随着科技的发展,越来越多的用户开始使用笔记本电脑进行手写输入,戴尔作为一家知名的电脑品牌,其笔记本电脑也具备手写输入功能,如何在戴尔笔记本电脑上设置手写呢?本文将为您详…

    2024年6月23日
    08
  • 浅谈线框图

    线框图其实就是网站设计的低保真设计图,主要作用有这三个部分: 1、 网站设计的内容大纲; 2、 网站设计的信息结构; 3、 用户的交互行为呈现。 线框图其实就是网站设计的骨干与核心,能够帮助平衡设计的保真度,…

    2022年6月11日
    0156
  • 我来说说我的电脑没有光驱可不可以使用虚拟光驱,品牌电脑无光驱。

    在现代计算机使用中,光驱(CD/DVD驱动器)的使用率逐渐下降,很多品牌电脑甚至不再配备内置光驱,对于没有光驱的电脑用户来说,虚拟光驱是一个极佳的解决方案。 什么是虚拟光驱? 虚拟光驱是一种软件工具,它能够…

    2024年6月11日
    00
  • 我来教你babyg手表是机械的吗。

    babyg手表是机械的吗? babyg,作为卡西欧(Casio)品牌下的一个子系列,主要面向年轻消费者市场,特别是追求时尚、活力和潮流的年轻群体,babyg手表以其独特的设计和色彩搭配而受到年轻人的喜爱,但当我们谈论到ba…

    2024年6月21日
    00
  • 关于ie8安全警告怎么关闭。

    在互联网的世界中,我们经常会遇到各种各样的浏览器警告,其中最常见的就是IE8的安全警告,这些警告可能会影响我们的浏览体验,甚至阻止我们访问某些网站,如何关闭这些烦人的安全警告呢?本文将为您详细介绍。 我…

    2024年6月28日
    00
  • 小编教你电脑备用dns地址怎么填。

    要设置电脑的备用DNS地址,首先你需要知道首选DNS服务器的IP地址。如某些推荐的DNS服务器IP地址为:首选 223.5.5.5,备选 223.6.6.6。然后在电脑的网络设置中进行修改。具体步骤如下:打开“控制面板”-》“网络和 Int…

    2024年7月12日
    00
  • 小编教你如何使用html5嵌入视频。

    在HTML5中嵌入视频是一项相对直接的任务,这得益于HTML5引入的<video>元素,下面我将详细介绍如何使用HTML5来嵌入视频。 (图片来源网络,侵删) 1. 理解<video>元素 HTML5中的<video>元素使得在…

    2024年6月21日
    00
  • 分享恶意检测软件。

    恶意检测软件是一种用于识别和防止计算机病毒、木马和其他恶意软件侵入的工具。 SiteLock是一款非常实用的恶意软件探测器,它可以帮助您检测和防止网站受到各种类型的恶意软件攻击,以下是关于SiteLock的详细信息:…

    2024年6月27日
    01

联系我们

QQ:951076433

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