从零认识网页中的图片插入

在Typora中永久插入图片 Typora这个编辑器还可以,之前个人觉得最大的缺点是图片,因为是在内网离线编辑,只要离开的导入的目录路径就会找不到;还有一种是网上的图片的url链接,但这种也有风险会找不到。 之前转给别人的唯一方式就是导出成PDF,但是最近发现别人通过base64的方式也可以,这串数据复制到浏览器是可以直接访问的资源,在搜索的时候发现在CSS中常用,它的名称是Data URI scheme,目的是将一些小的数据,直接嵌入到网页中,从而不用再从外部文件载入。 base64格式例如以下,复制它到浏览器访问是一张图片: dat 阅读详情

第六章 图像与多媒体文件

6.1 网页插入图片的基础与进阶

6.1.1 图片的插入及路径选择

一、插入图片的基本语法
<img src="cat.jpg" alt="一只可爱的猫">
  • <img>标签:专用来插入图片
  • src属性:图片文件位置(路径)
  • alt属性:图片无法显示时,用来解释图片内容
二、图片路径怎么写?
  • 绝对路径:写完整的网址
    如:src="https://img.example.com/cat.jpg"
  • 相对路径:和你的网页文件在同一个文件夹
    如:src="cat.jpg"
    如果图片在“images”文件夹里:src="images/cat.jpg"
三、图片格式及选择
  • 常见格式:jpg、png、gif、svg
  • 区别:jpg压缩小、png支持透明、gif可动图、svg适合矢量图

6.1.2 图片的属性与美化

一、图片尺寸调整
<img src="cat.jpg" alt="小猫" width="200" height="150">
  • width、height:设置图片宽高(像素px)
二、图片说明与提示
  • alt:加载失败时显示
  • title:鼠标悬停时显示
<img src="cat.jpg" alt="小猫" title="这是小花猫">
三、图片边框与圆角

用CSS美化:

<img src="cat.jpg" style="border:2px solid #6699ff; border-radius:20px;">
  • border:边框宽度和颜色
  • border-radius:圆角,数值越大越圆
四、图片阴影和特效
<img src="cat.jpg" style="box-shadow:2px 2px 10px #888;">
  • box-shadow:给图片加阴影

6.1.3 图片的排列与位置控制

一、让图片居中
<div style="text-align:center;">
  <img src="cat.jpg">
</div>

或用CSS:

<img src="cat.jpg" style="display:block; margin:auto;">
二、图片与文字混排(头像+用户名)
<img src="avatar.jpg" style="vertical-align:middle; width:40px;">
<span>小明</span>
  • vertical-align:middle让图片和文字垂直居中排放
三、让图片左浮动/右浮动
<img src="cat.jpg" style="float:left; margin-right:20px;">
<p>这是一段介绍文字。</p>
  • 图片浮到左边,文字环绕在右边
四、图片边距(margin)
<img src="cat.jpg" style="margin:10px 20px 10px 20px;">
  • 四个值分别是上右下左边距

6.1.4 图片透明度与鼠标特效

一、让图片半透明
<img src="cat.jpg" style="opacity:0.5;">
  • opacity范围0~1,越小越透明
二、鼠标悬停变透明
<img src="cat.jpg" style="transition:opacity 0.5s;" onmouseover="this.style.opacity=0.5" onmouseout="this.style.opacity=1">
  • 鼠标放上去变透明,移开恢复

6.1.5 图片的热点区域(Image Map)

一、热点图片概念
  • 在一张图片上划分不同的可点击区域,点击跳转不同页面
二、代码示例(中国地图热点导航)
<img src="china-map.jpg" usemap="#chinamap" alt="中国地图">
<map name="chinamap">
  <area shape="rect" coords="50,50,150,150" href="beijing.html" alt="北京">
  <area shape="circle" coords="300,120,40" href="shanghai.html" alt="上海">
  <area shape="poly" coords="400,160,420,180,410,200,390,180" href="guangzhou.html" alt="广州">
</map>
  • shape:区域形状(rect矩形、circle圆形、poly多边形)
  • coords:坐标(像素点,具体怎么填可以用PS、在线工具辅助)
  • href:点击后跳转链接

6.2 网页上的滚动文字效果

6.2.1 用<marquee>标签实现滚动文字(入门法)

<marquee direction="left" scrollamount="6">欢迎访问我的主页!</marquee>
  • 文字会从右往左滚动
  • direction:滚动方向(left/right/up/down)
  • scrollamount:速度(越大越快)

6.2.2 用CSS动画实现滚动文字(推荐标准法)

<div class="scroll-text">欢迎来到我的网站!</div>
<style>
.scroll-text {
  width: 400px; overflow: hidden; white-space: nowrap;
  animation: scroll-left 8s linear infinite;
}
@keyframes scroll-left {
  0%   {transform: translateX(100%);}
  100% {transform: translateX(-100%);}
}
</style>
  • animation:动画名、时间、循环
  • @keyframes:定义滚动动画

6.2.3 滚动文字样式与高级参数

  • 可以设置文字颜色、字体、背景
<marquee style="color:red; font-size:24px; background:yellow;">滚动提示</marquee>
  • CSS动画用color、font-size等设置样式

6.3 网页嵌入音频和视频

6.3.1 用<embed>标签插入音视频(传统法)

<embed src="music.mp3" width="400" height="50">
<embed src="video.mp4" width="600" height="400">
  • 老式方法,兼容性一般

6.3.2 推荐用<audio>和<video>标签插入多媒体

插入音乐播放器

<audio src="music.mp3" controls></audio>
  • controls:显示播放、暂停按钮

插入视频播放器

<video src="movie.mp4" controls width="400" poster="cover.jpg"></video>
  • poster:视频未播放时的封面图片

更多属性

  • autoplay:自动播放
  • loop:循环播放
  • muted:静音

网络音视频

<video src="https://www.example.com/video.mp4" controls></video>

6.3.3 嵌入第三方内容

  • 比如嵌入地图、调查问卷、其他网页
<iframe src="https://www.baidu.com" width="600" height="300"></iframe>
  • <iframe>可以嵌入其他网页内容

6.4 思政案例——中国影响世界的十大杰出发明创造

<!doctype html>
<html lang="en">
    <head>
       <meta charset="UTF-8">
       <title>中国影响世界的十大杰出发明创造</title>
       <style type="text/css">
          #page {margin: 0 auto;text-align: center;}
          .year-mar {width: 1014px;height: 35px;padding: 5px 0;margin: 0 auto;}
          .year-mar img {float: left;}
          .year-mar marquee {color: red;font-size: 18px;position: relative;}
          ul {list-style-type: none;width: 910px;text-align: left;}
          li {display: inline;font-size: 24px;margin: 0 18px;}
          a:visited,a:link,a:active {text-decoration: none;color: #111111;}
          a:hover {text-decoration: none;color: #800080;}
          .main-div {border: 2px solid #FAFAFA;padding: 5px;margin: 0 auto;
             width: 1000px;height: 360px;box-shadow: 0 0 5px gray;}
       </style>
    </head>
    <body>
       <div id="page">
          <div><img src="image-6-4-logo.jpg" alt=""></div>
          <div class="year-mar">
             <marquee width="914px" height="35px;">
                <a href="https://baijiahao.baidu.com/s?id=1687416214243531150&wfr=spider&for=pc" target="_blank"> 中国影响世界的十大杰出发明创造 </a>
             </marquee>
          </div>
          <div class="main-div">
             <ul>
                <li><a href="embed-6-4-1.html" target="embed">汉字激光照排系统</a></li>|
                <li><a href="embed-6-4-2.html" target="embed">人工合成牛胰岛素</a></li>|
                <li><a href="embed-6-4-3.html" target="embed">陆相生油理论</a></li>|
                <li><a href="embed-6-4-4.html" target="embed">网购</a></li>|
                <li><a href="embed-6-4-5.html" target="embed">杂交水稻</a></li>|
                <li><a href="embed-6-4-6.html" target="embed">复方蒿甲醚</a></li>|
                <li><a href="embed-6-4-7.html" target="embed">人字形铁路</a></li>|
                <li><a href="embed-6-4-8.html" target="embed">侯氏制碱法</a></li>|
                <li><a href="embed-6-4-9.html" target="embed">数学机械化方法</a></li>|
                <li><a href="embed-6-4-10.html" target="embed">中国高铁</a></li>
             </ul>
             <embed name="embed" src="embed-6-4-1.html" type="text/html" width="1014px" height="350px">
          </div>
       </div>
    </body>
</html>

前端如何在页面中插入图片? 在Web开发中,图片不仅是网页美观的重要组成部分,也是传达信息的有效方式。本文将深入探讨如何在前端项目中正确地插入图片,并通过一系列示例来展示不同的方法和技术,帮助开发者更好地理解并运用到实际工作中。希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。通过这些扩展内容的学习,你可以进一步提升你的前端技能,并创造出更加丰富多彩的Web体验。一个做过前端开发的产品经理,经历过睿智产品的折磨导致脱发之后,励志要翻身农奴把歌唱,专栏系列(点击解锁) 阅读详情

相关推荐

Aras Innovator生命周期图实战:从配置到权限管理的全流程解析

本文详细解析了Aras Innovator生命周期图的全流程配置与权限管理,从基础概念到实战应用,涵盖状态设置、路径配置、权限控制等核心功能。通过实际案例和代码示例,帮助用户掌握如何高效管理数据生命周期,提升业务流程的规范性和效率。

ee345的博客 167

如何在HTML上插入图片

在HTML中插入图片的方法有:直接在html代码上插入、在CSS样式中插入、在JavaScript中通过给img设置src值来插入图片、innerHTML插入img属性来插入图片 如果一个页面中仅有文字会显得很单调,枯燥乏味,但是当我们添加了一些图片在上面时会显得好看多了,今天将向大家介绍如何在HTML页面上插入图片。 在HTML页面中插入图片需要用到html中的<img>标签 > <imgsrc=""alt=""> img代表“图像”,它是图像在页面上显示。 src代表“

web前端入门基础进阶教程-htmlcssjs 4万+

LK32T102 单片机 操作GPIO实现流水灯(1)

前言: LK32T10232(32位)单片机是一款专为电机控制器和数字电源开发的高性能 MCU。采Cortex-M0 内核,最高工作频率可达 72Mhz,ADC 采样速率 达 1Msps。同时具备协处理器单元可满足各种乘法、除法、移位以及各种 复杂函数运算。 LK32T102(32位)支持单电源供电,且内嵌高精度高速及低速振荡器,以及具备 多种低功耗工作模式。同时,集成了多路增强型 PWM,多通道模拟比较 器和高速运算放大器,可满足多种电机及功率控制应用,并简化系统成本。...

qq_58676187的博客 3189

关于html中的图片插入

如果你只想插入一张图片的话,以上语句就已经可以实现了. **src**:图片路径可以选择你所选图片的**绝对路径**或者**相对路径**(相对路径需要将图片与html文档放在同一文件下) **alt**:图片加载失败时显示的文字消息,一般是因为路径出错或者图片名出错

qq_43920456的博客 8656

UE4 专用服务器搭建(UE4.27为例)

专用服务器、DS服务器

mimo134的博客 2774

中国石油招标投标网 — 中标候选人爬虫技术分析

复制真实浏览器的 TLS 握手参数(密码套件顺序、TLS 扩展、ALPN 等),绕过基于 JA3/JA3S 指纹的服务端检测。所有 API 请求体使用 RSA-1024 公钥加密,响应体使用私钥解密,HTTP body 全程为密文。库使用 urllib3 的默认 TLS 握手参数,与真实浏览器差异明显,易被 JA3 指纹检测工具识别。密钥隐藏在 CSS 文件中,这是一种隐蔽分发技术,防止简单的密钥抓取。切换次数越多,等待时间越长,最大 60 秒,避免被代理 API 限流。为空,也返回包含基础信息的空行。

猫敷雪 285

第六讲 网页中的图片

图片在网页中的作用是无可替代的,一幅好的合适的图片,胜过十篇洋洋洒洒的介绍!图文并茂的网页,给访问者带来的感觉是素面朝天的网页无法比拟的。  图片不只起到装饰的作用,在很多网页中,图片是不可缺少的。如企业网站的产品广告、技术文章的插图、个人艺术作品的发布都不能没有图片。  虽然图片能美化您的网页,但当您添加图片、动画和视频到自己的站点上时,主页空间的占用将会迅速增加,网页的下载时间也会大大增加,在

叫你不要乱扔东西 1万+

毕设-MobileNetV4:给YOLOv8装上轻量化“引擎”——通用瓶颈与C2f融合的实战教程

本文介绍了一种将MobileNetV4与YOLOv8结合的目标检测模型轻量化方案。MobileNetV4通过通用瓶颈(UB)结构实现多任务适配,其核心改进包括动态卷积核、注意力机制和多路径特征聚合,显著提升特征提取能力。作者详细阐述了如何在YOLOv8框架中实现MobileNetV4的通用瓶颈模块,包括"膨胀-卷积-注意力-压缩"的流程设计,并构建完整的backbone网络。该方案通过融合MobileNetV4的轻量化优势与YOLOv8的高效检测架构,在移动设备上实现了精度与速度的良好平

FJN110的博客 504

HTML5之插入图片

HTML5中添加图片基本语法: <img src = “目标文件路径及全称” > 可以在添加图片的基础上,更加完善。 <img src = “目标文件路径及全称” alt = "图片替换文本” title = "图片标题" width ="200",height ="300" /> (一)添加本地图片 1.当HTML5文件和图片在相同目录下,可以直接写图片名称: &lt...

Matcha 2万+

MIKE水动力笔记17_MIKE文件转shp、统计每个单元格的面积

MIKE的工具箱中自带一个转shp的工具,然后可以拖进ArcGIS中很方便的统计每个单元格的面积和每个网格点的水深。

晏长街的博客 4151

从零到一:Python+Playwright 实现动态网站全量数据采集实战(附反爬对抗与性能优化)

在动手之前,先明确武器优势: 2. 项目结构规划 为了代码可维护性,我们采用模块化结构: 三、核心实战:构建动态采集器 第一步:初始化“隐身”浏览器 普通启动容易被检测,我们需要注入一段 JS 脚本来抹除自动化特征。 第二步:处理无限滚动与动态加载 这是动态网站的核心难点。我们需要模拟人类滚动,并等待新数据加载完成。 第三步:登录态保持与复用 避免每次运行都重新登录。我们将 Cookie 保存到本地,下次直接加载。 第四步:主流程编排 将上述模块串联起来,并加入异常重试机制。 四、进阶优化:性能与反爬

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1161

html插入图片_html网页怎么添加图片

直接在HTML代码中使用img标签来显示图片,比如下面这个代码.。 给你解释一下路径问题images是和你的网页文件在同一个文件夹下的文件夹比如你的网页文件是abc.htm,在桌面,那么名为images的文件夹也必须在桌面你的图片就应。。 在html插入电脑里图片可以用img标签.代码如下:1定义和用法img元素向网页...

计算机毕业论文源码,学生个人网页制作html源码。贴近用户做网络推广和互联网优化。 1万+

【深度解析】解决 NVIDIA 显卡“掉卡”与 Xid 79 错误:开启持久化模式 (Persistence Mode)

【深度解析】解决 NVIDIA 显卡“掉卡”与 Xid 79 错误:开启持久化模式 (Persistence Mode)

Edward的博客 855

html中如何添加图片,总算明了网页设计如何插入图片

网页设计如何插入图片网页设计如何插入图片?以下就是网页设计如何插入图片等等的介绍,希望为您带来帮助。第一步,先打开我们的网页制作如见,目前比较常用的是Dreamweaver。选择"HTML"。第二步,打开这个软件之后,我们可以看到左上角有三个选项,我们选择其中的“设计”。第三步,来到设计界面之后,把光标定位在自己要插入图片的位置。这个操作是不用写代码的,所以可以选择工具栏上的“插入”命令。接下来,...

weixin_34032649的博客 1万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

html给网页加图片背景颜色,0035 如何设置网页背景图和在网页中插入图片

上节课讲了关于表格的一些更多知识和用表格配合div来进行网页排版。这节课开始讲关于网页图片的相关知识。上节课的课后练习1.去网上搜索2个自己喜欢的图片,1个图片用来作为整个网页的背景,另一个图片可以进行重叠组成网页的背景。学哥找了2个大尺寸的图片和2个小尺寸图片,如下图目录所示:2-9-1.jpg在index.html所在的目录下创建一个images目录,将4个图片全部放进去。2.给技术经验的表格...

weixin_42509507的博客 3315

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

网页中的照片轮播

在很多网站当中,我们通常会看到有照片轮播的功能。 通常以这样的方式播放图片大致有以下几种优点: 1、网页更加美观 2、网站提供的内容表现得更加鲜明 3、节省网页空间 通过观察,我们发现大多数网站中的照片轮播都具有以下功能: 1、图片两侧具有切换图片功能的摁扭 2、图片底部具有显示图片序号的列表 3、图片上具有简短介绍图片的文字 在上述功能中,不同网站对这些功能的布局是不一样的。同时,不同网站图片...

刘师傅的博客 4173

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

jupyter notebook利用markdown插入图片

jupyter notebook利用markdown插入图片有两种方式 1.网页图片 网页图片相对比较简单,在网上找到图片链接 markdown格式下输入以下内容即可 ![title](https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1565331677933&di=a...

书生的日常 2万+

设计网页小框的名字 怎样插入图片

今天晚上上了第一次兴唐杯培训课,他给我完全不一样的感觉。上了今晚的课后,我第一次明白了前端和后端的概念(感觉好高级),还明白了网页运行的逻辑,了解到优快云这个业内的网站,突然觉得自己算进入代码的圈子了呢,有点莫名的兴奋哈哈。 单书名号包裹关键字称为标记,标记分为两类:单标记和双标记。一个标记中可以有多个标记属性=标记属性值 以空格间隔,不分先后顺序。 <head>标题<body>主题 ...

zzh_3303097051的博客 388

图片上加超链接的方法,实现点击图片跳转到指定网页

  在一些论坛、博客或者是一些网站浏览图片的时候会发现一个问题,就是当你不小心点击某一张图片后会自动跳转到另一个网页的界面,或者你必须要有网络空间和域名才可以这样实现图片加链接。这样做的目的其实是为了宣传、推广该网页,也达到一个引流的效果,我们也可以利用这样的方法来推广自己的产品。该方法的原理就是给图片添加超链接,图片加超链接的方法其实很简单,一个记事本文件、一个链接的网址、一张图片,即可达到想...

乐逍遥 10万+

HTML中图片的网页插入以及属性设置

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> &l

hey,欢迎浏览我的博客,希望能给你提供帮助。 3583

HTML中插入图片路径的问题,详细解答。

**HTML的插入图片标签 包括 绝对路径:以根目录为基准 相对路径:以文档所在位置为准 相对路径包含以下几种情况: 图片与网页文件在同级目录下 网页文件夹下的文件夹images下 网页文件在子文件夹下 网页和图片同在子文件夹下 ...

youyang的博客 1万+

网页中不论是什么文章,基本会看到一些图片插入进去。在Dreamweaver中是怎么编写代码实现效果的呢?

网页中不论是什么文章,基本会看到一些图片插入进去。在Dreamweaver中是怎么编写代码实现效果的呢?

m0_65111980的博客 1769

php网页怎么插图片,如何在HTML上插入图片

在HTML中插入图片的方法有:直接在html代码上插入、在CSS样式中插入、在JavaScript中通过给img设置src值来插入图片、innerHTML插入img属性来插入图片如果一个页面中仅有文字会显得很单调,枯燥乏味,但是当我们添加了一些图片在上面时会显得好看多了,今天将向大家介绍如何在HTML页面上插入图片。在HTML页面中插入图片需要用到html中的标签img代表“图像”,它是图像在页面...

weixin_35809056的博客 2279

网页中插入图片的代码

本文转载至:http://www.luke99.com/celuechuangyi/2011-05/6912.html 如何在网页中插入图片呢?只要有图片的地址,就可以通过代码设置而放入我们的网页的。代码具体如下: http://www.luke99.com/upload/2009-05/09051221358951.jpg ">  其中蓝色部分为图片浏览地址。 给图片

闲云孤鹤 1万+

html插入图片后在网页显示不出来

今天学习html的几个标签,当用来插入图片,可是发现在网页总是显示不出来。后来发现是路径的问题。原来我把.html文件和所要插入的图片放在一个文件夹,这时候scr后面的路径应该填写相对路径才行,则只要写图片的名称(图片.jpg)即可。        总结图片显示不出来的几个点,如下:        1、图片调用路径不对;        2、图片名称不对;        3、图片本身有问题;

HandsomeBoo的博客 6万+
上一篇: HTML超链接与浮动框架全解析
下一篇: HTML标签速查手册
Random_0_5
博客等级 码龄2年 201粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值