路径概念 | 学习笔记

简介: 快速学习路径概念

开发者学堂课程【零基础学前端 HTML+CSS:路径概念 】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/398/detail/5112


路径概念

内容介绍:

一、路径

二、举例

 

一、路径

我们发现在之前写图像时,有 src= “images/Koala.jpg”,其中 Koala.jpg 是图像文件名,images 是一个目录名,接下来引出路径的概念。如果路径不对,那么我们访问的内容就无法出现。

路径

路径分绝对目录和相对目录

用网络形式来划分还可以分网络目录和硬盘物理路径

我们普通网站在做链接都是相对的网络路径。

同级别,直接写文件名。

上级别,用../文件名

下级别,用目录名/文件名


二、举例

在系统保留 ( Y: )盘中,新建文件夹 web,在 web 中建 images 文件夹和 index.html 的文本文档。这两个就属于相对的概念。

拷贝企鹅图像放入文件夹中,然后打开 Webstorm 新建一个 images.html 存入 Y 盘 web 中,输入

<img src= “images/Penguins.jpg”>

运行后出现企鹅图片

image.png

这时我们的路径属于下级别,如果我们改变图片的名字或者路径都会显示不出。

比如将图片放入 web 文件夹下,与 images 文件夹同级,则会

image.png

此时同级别直接写文件名,修改

<img src= “Penguins.jpg”>

正常显示图片

如果在上级别,将图像剪切到 web 同级,即图像在 images 文件夹上一级别

修改

<img src= “../Penguins.jpg”>

类似上两级则为<img src= “../../Penguins.jpg”>

以上就是相对的路径,那什么是绝对路径呢?比如说将一张灯塔图像直接拷到 c 盘下,则输入

<img src= “c:\Lighthouse.jpg”>

image.png

写入 c 盘下,图像可以显示出来,但是发布到互联网上,用户的 c 盘下没有此图像,所以用户在查看源代码时 <img src= “c:\Lighthouse.jpg”>会报错,所以我们所做的站点包含的链接都不能出现硬盘的路径.

<html>

<head lang=’’en’’

<meat charset=UTF-8

<title></title>

<head>

<body>

<img src= “c:\Lighthouse.jpg”>

<body>

<html>

网络绝对路径:

现在要链接魔乐科技的 logo,

logo 路径为 www.mldn.cn/files/system/logo_1422951708.gif ,但是又不希望把 logo 另存为我们的服务器上去,如果想写网络相对路径的话,我们需要把这张图片另存为目录里才可以,比如存到系统保留 (Y:)>web>images 下才能做相对路径。

但是如果不想存或者想引用,这时就要写一个网络绝对路径

<imgsrc= “http://www.mldn.cn/files/system/logo_1422951708.gif”>

运行后出现 logo

总结:

路径分为网络路径和硬盘物理路径,我们在网上使用的都是网络路径,网络路径又分为相对路径和绝对路径,大部分情况使用的是相对的网络路径。

同级别的是直接写文件名,上一级别写../文件名,下一级别写目录名/文件名

相关文章
|
数据采集 Cloud Native Java
在 GraalVM 静态编译下无侵入实现可观测探索
在 GraalVM 静态编译下无侵入实现可观测探索
113057 115
|
编解码 UED
媒体查询中 max-width 和 min-width 属性的作用
【10月更文挑战第24天】可以结合其他媒体特性,如高度、分辨率等,来进一步优化和定制媒体查询的效果。通过对这些属性的深入理解和灵活运用,我们能够更好地应对不同屏幕尺寸带来的挑战,打造出适应各种环境的优秀设计作品。
|
12月前
|
人工智能 安全 调度
Python并发编程之线程同步详解
并发编程在Python中至关重要,线程同步确保多线程程序正确运行。本文详解线程同步机制,包括互斥锁、信号量、事件、条件变量和队列,探讨全局解释器锁(GIL)的影响及解决线程同步问题的最佳实践,如避免全局变量、使用线程安全数据结构、精细化锁的使用等。通过示例代码帮助开发者理解并提升多线程程序的性能与可靠性。
338 0
|
10月前
|
自然语言处理 安全
Min-p采样:通过动态调整截断阈值让大模型文本生成兼顾创造力与逻辑性
大语言模型通过预测下一个词生成文本,采样策略决定其创造力与连贯性。Min-p采样根据模型置信度动态调整选择阈值,在高不确定性时扩大候选范围,低不确定性时聚焦高概率词,相较Top-k、Top-p等方法,更好平衡了多样性与质量,尤其在高温下仍保持输出稳定,提升生成文本的流畅性与创新性。
498 3
|
Java 数据库 开发者
Spring Boot 框架超级详细总结及长尾关键词应用解析
本文深入讲解Spring Boot框架的核心概念、功能特性及实际应用,涵盖自动配置、独立运行、starter依赖等优势。通过Web开发、微服务架构、批处理等适用场景分析,结合在线书店实战案例,演示项目初始化、数据库设计、分层架构实现全流程。同时探讨热部署、多环境配置、缓存机制与事务管理等高级特性,助你高效掌握Spring Boot开发技巧。代码示例详尽,适合从入门到进阶的学习者。
4339 0
|
存储 机器学习/深度学习 安全
Java基础+进阶
本文适合Java入门和复习回顾。内容覆盖JDK下载和hello world、IDEA下载安装配置、类、基本数据类型、方法、修饰符、关键字、面向对象、继承、多态、接口、异常、集合、i/o流、多线程、网络编程、Lambda表达式、接口组成更新、方法引用、函数式接口、 Stream流、 反射、模块化、XML
Java基础+进阶
|
安全 网络安全 数据安全/隐私保护
政务单位IP地址https证书
政务单位IP地址HTTPS证书是一种专为只有IP地址而无域名的政务网站设计的数字证书,用于加密通信、确保数据安全并提升用户信任度。申请流程包括选择证书颁发机构、提交申请并验证、部署证书等步骤。证书有效期通常为一年或多年,需定期更新以确保安全性。
|
JSON 前端开发 JavaScript
在 JavaScript 中,如何使用 Promise 处理异步操作?
通过以上方式,可以使用Promise来有效地处理各种异步操作,使异步代码更加清晰、易读和易于维护,避免了回调地狱的问题,提高了代码的质量和可维护性。
|
传感器 机器学习/深度学习 弹性计算
Agent与大模型的区别
本文详细对比了人工智能领域的两个重要概念——Agent和大模型。大模型如GPT-3、BERT等,擅长自然语言处理任务,如文本生成、翻译等;Agent则是自主的软件实体,能够在特定环境中感知、决策并执行任务,如管理日程、控制智能家居等。文章介绍了它们的定义、功能、技术架构及应用场景,并总结了两者的核心差异和未来发展方向。
15015 26