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

相关推荐

  • 网站建设中的更新与维护有什么意义。

    网站建设中的更新与维护有什么意义? 随着现代网站的使用越来越广泛,越来越多的人对网站建设非常感兴趣。网站建设中的维护和更新是十分重要的,只有这样才能有好的排名,对网站有帮助,更多相关方面的知识,大家可…

    2022年9月7日
    066
  • 教你韩国服务器怎么样。

    在全球化的今天,我们经常需要访问不同国家的服务器以获取最新的信息和资源,韩国作为亚洲的经济大国,其互联网资源丰富,吸引了大量的用户,如何连接韩国服务器呢?本文将为您详细介绍连接韩国服务器的步骤。 (图…

    2024年6月14日
    00
  • 网页设计的减法思考 。

    曾经有一项调查指出,最初设计的网站功能中,只有20%左右的功能是网页管理者经常使用的,其余80%的功能不是很少使用就是不使用,不仅造成浪费,还会造成管理上的麻烦。在网页设计的过程中,减法思维非常重要,因为…

    2022年9月10日
    061
  • 说说jsp:forward和sendredirect区别。

    在JSP中,forward和sendRedirect都是用于跳转的两种方法。它们的区别在于:,,- forward是服务器内部的重定向,服务器直接访问目标地址的URL,把里面的东西读取出来,但是客户端并不知道,因此用forward的话,客户…

    2024年7月9日
    00
  • 分享SEO优化工作的几个考虑点。

    下面跟大家来说说SEO优化工作的几个考虑点。一、SEO优化并促进原始内容的连续输出蜘蛛喜欢不在其系统中的内容。 您的网站可以以固定的频率生成类似蜘蛛的内容,并具有较高的爬行频率和快速的体重增加。 建议公司根…

    2023年3月9日
    00
  • 我来教你那么真正的网站建设有什么意义呢。

    那么真正的网站建设有什么意义呢? 深知各大企业的迫切需求,提醒还未进行网络建设的企业用户,企业上网和开展电子商务是一个不可回避的现实。 那么真正的网站建设有什么意义呢? 1.企业形象 作为一个企业,必须有…

    2022年11月14日
    02
  • 我来教你联想电源键一闪一闪无法开机。

    电脑电源灯闪烁但无法开机是许多用户都可能遇到的问题,这种情况可能由多种原因导致,解决这一问题通常需要一步步排查故障源,以下是详细的解决方案: 检查电源连接 确保所有电源线都连接正确且稳固,这包括主机与…

    2024年6月21日
    04
  • 企业网站建设有哪些误区。

    现在很多企业都在建网站,但是现如今,网站建设并不容易。网站包括很多方面。当你决定要建一个网站的时候,一定要有一个非常详细的网站建设计划,不然会进入一些网站建设误区。企业网站建设有哪些误区? 1。列设计…

    2022年9月10日
    0128

联系我们

QQ:951076433

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