路径概念 | 学习笔记

简介: 快速学习路径概念

开发者学堂课程【零基础学前端 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

总结:

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

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

相关文章
|
5月前
|
存储 算法 Linux
LeetCode第71题简化路径
文章讲述了LeetCode第71题"简化路径"的解题方法,利用栈的数据结构特性来处理路径中的"."和"..",实现路径的简化。
LeetCode第71题简化路径
|
机器人
【动态规划算法】不同路径_不同路径升级版
【动态规划算法】不同路径_不同路径升级版
67 0
|
前端开发
前端学习笔记202305学习笔记第二十五天-path路径总讲3
前端学习笔记202305学习笔记第二十五天-path路径总讲3
70 0
|
前端开发
前端学习笔记202305学习笔记第二十五天-path路径总讲4
前端学习笔记202305学习笔记第二十五天-path路径总讲4
54 0
|
前端开发
前端学习笔记202305学习笔记第二十五天-path路径总讲2
前端学习笔记202305学习笔记第二十五天-path路径总讲2
54 0
|
前端开发 开发者
评论列表案例-演示艾特符号替代相对路径的好处|学习笔记
快速学习评论列表案例-演示艾特符号替代相对路径的好处
464 0
|
存储 安全 Unix
Linux基础知识-文件目录结构及重点关注对象
Linux基础知识-文件目录结构及重点关注对象
Linux基础知识-文件目录结构及重点关注对象
|
PHP 开发者
文件包含的概念与作用|学习笔记
快速学习文件包含的概念与作用
文件包含的概念与作用|学习笔记
|
缓存 Linux 索引
文件相关概念
文件相关概念
144 0
文件相关概念