当前位置: 首页 > news >正文

HTML篇四

目录

    • 一、路径
      • 1. 目录文件夹和根目录
      • 2. 相对路径(重点)
      • 3.绝对路径(了解即可)

一、路径

1. 目录文件夹和根目录

目录文件夹:即普通文件夹,里面存放的是制作页面所需要的相关素材,如:html文件、图片等。
根目录:打开目录文件的第一层就是根目录。
由于页面中的图片非常多,通常会新建一个文件夹来存放这些图像文件(images),这时再查找图像就需要采用“路径”的方式来指定图像文件的位置。
路径可分为:相对路径和绝对路径。

2. 相对路径(重点)

相对路径:以引用文件所在位置参考基础而建立出的目录路径。简单来说就是图片相对于HTML页面的位置

相对路径分类符号说明
同一级路径图像文件位于HTML文件同一级,如<img src="happyday.png" />
下一级路径/图像文件位于HTML文件同一级,如<img src="images/happyday.png" />
上一级路径…/图像文件位于HTML文件同一级,如<img src="../happyday.png" />

代码示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>相对路径和绝对路径学习</title>
</head>
<body>
    <h4> 同一级路径: </h4>
    <img src="happyday.png" width="200" />
    <h4> 下一级路径: </h4>
    <img src="images/studydog.png" height="200" />
    <h4> 上一级路径: </h4>
    <img src="../icecream.png" height="200" />
</body>
</html>

在这里插入图片描述
注意:
1.保证在相对路径正确的情况下,若浏览器未能显示图片,有可能为浏览器不兼容的原因,可以尝试换个浏览器试下~

3.绝对路径(了解即可)

绝对路径:是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。由于每个人的电脑且文件夹都不同,所以不通用,故基本不使用绝对路径,但当使用的图片是网络中唯一存在的图片时,需要使用其在网络中的绝对地址进行引用。
代码示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>相对路径和绝对路径学习</title>
</head>
<body>
    <h4> 同一级路径: </h4>
    <img src="happyday.png" width="100" />
    <h4> 下一级路径: </h4>
    <img src="images/studydog.png" height="100" />
    <h4> 上一级路径: </h4>
    <img src="../icecream.png" height="100" />
    <h4> 绝对路径: </h4>
    <img src="file:///Users/regina/Code/Html/exemple/happyday.png" height="200" />
</body>
</html>

在这里插入图片描述
注意:
1.绝对路径和相对路径的“斜杠”不同,绝对路径是反斜杠“\”,相对路径是正斜杠“/”;

相关文章:

  • 比 MyBatis 快 100 倍,天生支持联表
  • 继承 - c++
  • Redis无法使用IP链接,只能通过localhost/127.0.0.1链接
  • 实时频谱 TFN 手持式频谱分析仪 RMT716A 9KHz-6.3GHz 高性能全功能
  • 计网 | 网络的两种服务 —— 虚电路和数据报服务
  • 百度知道APP心跳包分析-MD5字段(gzip + CRC32)
  • 数商云渠道商系统如何赋能医疗器械企业实现全渠道数字化管理,驱动高质发展?
  • 把数据库里的未付款订单改成已付款,会发生什么
  • 第18讲:MySQL中常用的日期函数以及基本使用
  • Qt内部的d指针和q指针:Q_DECLARE_PRIVATE是干嘛的
  • Nginx配置实例——反向代理
  • 全球时区查询易语言代码
  • 手把手带你从官网下载安装 Vivado
  • Vue3+TypeScript 自己搭建低代码平台【一篇文章精通系列】
  • java多个sheet页数据导出
  • Android优雅地处理按钮重复点击
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • canvas实际项目操作,包含:线条,圆形,扇形,图片绘制,图片圆角遮罩,矩形,弧形文字...
  • JavaScript 基础知识 - 入门篇(一)
  • JavaScript 奇技淫巧
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • Nodejs和JavaWeb协助开发
  • storm drpc实例
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • 七牛云假注销小指南
  • 深入浅出Node.js
  • 我有几个粽子,和一个故事
  • 在weex里面使用chart图表
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • ${factoryList }后面有空格不影响
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (04)odoo视图操作
  • (1/2)敏捷实践指南 Agile Practice Guide ([美] Project Management institute 著)
  • (附源码)springboot宠物医疗服务网站 毕业设计688413
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (排序详解之 堆排序)
  • (转)Scala的“=”符号简介
  • (转)scrum常见工具列表
  • (转)关于pipe()的详细解析
  • **PHP二维数组遍历时同时赋值
  • .bat批处理(六):替换字符串中匹配的子串
  • .Net - 类的介绍
  • .NET Standard、.NET Framework 、.NET Core三者的关系与区别?
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
  • .NET/C# 使窗口永不获得焦点
  • .NET中的Event与Delegates,从Publisher到Subscriber的衔接!
  • @AutoConfigurationPackage的使用
  • [120_移动开发Android]008_android开发之Pull操作xml文件
  • [AutoSar]BSW_OS 01 priority ceiling protocol(PCP)
  • [BZOJ] 2427: [HAOI2010]软件安装
  • [C#]猫叫人醒老鼠跑 C#的委托及事件
  • [C++]C++入门--引用