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

相关推荐

  • 关于html网站加密。

    解密HTML网页的加密是一个相对复杂的过程,需要具备一定的编程知识和技能,在本文中,我们将详细介绍如何使用Python编程语言来解密HTML网页的加密,我们将使用requests库来获取网页内容,BeautifulSoup库来解析HT...

    2024年6月24日
    00
  • 聊聊p55主板可以不上独显吗知乎。

    P55主板是英特尔在2008年前后推出的一种芯片组,用于支持当时的酷睿i7/i5/i3处理器,由于那个时代的CPU集成了核心显卡(比如Intel HD Graphics),所以理论上P55主板可以不上独立显卡而使用集成显卡进行基本的显...

    2024年6月16日
    00
  • 小编分享电脑如何通过路由器连接。

    电脑如何通过路由器连接 在现代生活中,网络已经成为了我们日常生活中不可或缺的一部分,无论是工作、学习还是娱乐,我们都离不开网络的支持,而电脑作为我们最常用的上网设备之一,如何通过路由器连接网络呢?本...

    2024年6月23日
    00
  • 我来教你SEO技术是什么,为什么你需要学习它。

    SEO技术是什么,为什么你需要学习它?如果你想有效地优化网站。这篇文章旨在强调需要搜索引擎优化技术背景的情况,但不能作为这些情况的指导性解决方案。什么是SEO技术?关于“搜索引擎优化技术”的分类经常存在混...

    2023年3月10日
    00
  • 聊聊Oracle 两个字段间的除法运算。

    在Oracle数据库中,两个字段之间的除法运算可以通过SQL语句实现,以下是详细的技术教学: (图片来源网络,侵删) 1、基本概念 在Oracle数据库中,两个字段之间的除法运算通常用于计算一个字段的值除以另一个字段...

    2024年6月20日
    00
  • 我来分享手机cpu背面电容是短路的吗。

    在现代智能手机中,CPU(中央处理单元)是设备的核心组件之一,负责执行操作系统和应用程序的指令,为了确保CPU能够稳定高效地工作,它需要稳定的电源供应,电容器在这种供电系统中扮演了至关重要的角色,它们用...

    2024年6月11日
    00
  • 网站内容安排技巧有哪些。

    通过网站建设能够帮助企业做更好的宣传和推广,从而给企业带来更多的效益。但对于网站建设也会有更多的细节方面,其中内容的填充也是网站建设重要的一部分,网站的内容是否能够吸引用户,是否能够用户带来有价值...

    2022年10月18日
    035
  • 搜索引擎原理对seo的重要性分析。

    浅析搜索引擎原理对seo的重要性 我们做seo的经验是提高关键词的排名和转化率,但这一切的前提是了解搜索引擎的原理,所以今天我们就来研究一下搜索引擎。 1:搜索引擎的四个步骤在说搜索引擎之前,我先说明一个问...

    2022年9月10日
    060

联系我们

QQ:951076433

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