`

绝对路径和相对路径解析

阅读更多

1、绝对路径和相对路径是什么?

相对路径:以引用文件之网页所在位置为参考基础,而建立出的目录路径。因此,当保存于不同目录的网页引用同一个文件时,所使用的路径将不相同,故称之为相对。

绝对路径:以Web 站点根目录为参考基础的目录路径。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的。

其实绝对路径与相对路径的不同处,只在于描述目录路径时,所采用的参考点不同。由于对网站上所有文件而言,根目录这个参考点对所有文件都是一样的,因此,运用以根目录为参考点的路径描述方式才会被称之为绝对路径。

 

2、路径特殊符号  

以下为建立路径所使用的几个特殊符号,及其所代表的意义。

"." -- 代表目前所在的目录,相对路径。 如:<a href="./abc">文本</a> 或 <img src="./abc" />
".." -- 代表上一层目录,相对路径。 如:<a href="../abc">文本</a> 或 <img src="../abc" />
"../../" -- 代表的是上一层目录的上一层目录,相对路径。 如:<img src="../../abc" />
"/" -- 代表根目录,绝对路径。 如:<a href="/abc">文本</a> 或 <img src="/abc" />
"D:/abc/" -- 代表根目录,绝对路径。

在使用相对路径时,我们用符号“.”来表示当前目录,用符号“..”来表示当前目录的父目录。

 

 

3、通俗讲解路径

绝对路径顾名思义,填写绝对目录路径地址那就叫绝对路径,通常我们直接使用"/"代表从根目录开始的目录路径,这个叫绝对路径。
相对路径顾名思义,填写目录时候以填写目录文件为参考,使用“../”或"./"指向上一级 或 使用"../../"指向上上一级叫相对路径。

引用者       被引用者                    相对路径                                                    绝对路径

url1.htm     divcss5.gif                ../SubDir2/BeRef1.gif                            /Dir1/SubDir2/BeRef1.gif

url2.htm     divcss5.gif              ../../Dir1/SubDir2/ BeRef1.gif                  /Dir1/SubDir2/ BeRef1.gif

url3.htm     abc1.htm                ../../Dir2/ abc1.htm                                 /Dir2/abc1.htm

url4.htm     abc2.htm                 ../abc2.htm                                            /Dir2/abc2.htm

说明:
我们使用“/”、“../”、“../../”分别样式和介绍图片路径和网址路径之间 相对于绝对路径关系。

 

4、绝对路径和相对路径的作用是什么?

相对路径和绝对路径都可相互转换,转换时候注意正确路径即可,作用在于有效链接路径。

相对路径与绝对路径与CSS关系?
1、我们在CSS中引入图片地址的时候就可能用到相对路径与绝对路径
2、我们在DIV+CSShtml中在HTML引入CSS文件、引入添加图片的时候 就会用到相对路径与绝对路径

 

 

分享到:
评论

相关推荐

    绝对路径和相对路径

    在JSP和Servlet中获取当前应用的相对路径和绝对路径非常重要,可以帮助开发者更好地处理文件和目录。 ##### 3.1 JSP中获得当前应用的相对路径和绝对路径 - **根目录所对应的绝对路径**:可以通过`request....

    JSP中绝对路径与相对路径

    在JSP开发中,合理选择绝对路径与相对路径对于提高页面间的跳转效率和资源加载成功率非常重要。理解它们的区别及应用场景有助于开发者更好地组织和管理Web应用的结构。同时,需要注意forward与资源加载之间的潜在...

    windows下tree命令生成的文件解析为绝对路径的工具

    3. 在B列,可以使用Excel的函数和公式来解析A列中的相对路径,并转换为绝对路径。例如,可以使用`LEFT`、`FIND`、`CONCATENATE`等函数组合,根据路径中的相对部分(如"..\"或".\")来构建绝对路径。这需要一定的...

    Java相对路径绝对路径总结

    **绝对路径**:绝对路径是指文件或目录在硬盘上的真实路径,包括URL和物理路径。例如,“C:\xyz\test.txt”代表了test.txt文件的真实物理路径;而“http://www.sun.com/index.htm”则代表了一个URL绝对路径。 **...

    绝对路径与相对路径祥解

    总之,绝对路径和相对路径是文件系统和网络资源定位的基础。理解它们的概念和用法,能帮助开发者更有效地编写和调试程序,特别是在处理资源路径和URL时。熟悉这两种路径类型及其检测方法,可以提高编程效率,避免因...

    绝对路径和相对路径 文件目录IO常见操作汇总

    在探讨路径操作之前,我们首先需要理解绝对路径和相对路径的基本概念。 **绝对路径**指的是从根目录开始直到文件所在位置的完整路径。这种路径方式明确无误,但在某些场景下可能不够灵活,尤其是在需要跨平台使用的...

    Asp.net相对路径与绝对路径

    本文将深入解析Asp.net中的相对路径与绝对路径的概念,以及它们在实际项目中的具体应用。 ### 一、相对路径与绝对路径概念 #### 1. 相对路径 相对路径是指相对于当前文档位置的路径。它不包含完整的文件系统路径,...

    java项目相对路径与绝对路径问题分析

    路径分为绝对路径和相对路径两种类型,它们各有不同的用途和特点。 绝对路径是指从根目录开始的完整路径,它明确指定了文件或目录的确切位置。例如,`file:/D:/java/eclipse32/workspace/jbpmtest3/bin/aaa.b` 是一...

    python爬虫-08-绝对路径和相对路径.ev4.rar

    本教程“python爬虫-08-绝对路径和相对路径”旨在深入讲解这两种路径的概念及其在爬虫项目中的应用。 首先,让我们理解什么是绝对路径。绝对路径是从根目录开始,完整描述文件或目录位置的路径。在Windows系统中,...

    java Web 中相对路径绝对路径问题总结

    在Java Web开发中,理解和掌握相对路径与绝对路径的运用是至关重要的,因为这直接影响到资源定位、页面跳转以及文件读写等操作的正确性。以下是对Java Web中相对路径与绝对路径问题的深入总结: ### 一、路径概念与...

    Java开发绝对和相对路径问题

    Java 开发绝对路径和相对路径问题 Java 开发中,路径问题是非常重要的一方面,不同的路径表示方式会带来不同的结果,了解绝对路径和相对路径的概念和使用方法对Java 开发非常重要。本文总结了Java 开发中的路径问题...

    相对路径转换工具.rar

    理解并掌握绝对路径和相对路径的转换对于任何编程项目都是至关重要的,特别是在处理文件系统操作、构建可移植的应用程序或者在多模块项目中协调资源路径时。通过学习和使用这些编程语言的内置工具,我们可以更加高效...

    JSP 页面中用绝对路径显示图片

    在实际开发中,考虑到可维护性和灵活性,通常会结合使用绝对路径和相对路径。例如,可以将静态资源如图片、CSS、JavaScript文件等放在一个统一的公共目录下,然后使用绝对路径引用。同时,为了提高性能和减少HTTP...

    java区分绝对路径和相对路径的方法.docx

    有两种主要的路径类型:绝对路径和相对路径,它们在程序中有着不同的用途和处理方式。这篇文章将详细讲解如何在Java中区分这两种路径以及如何使用它们。 **绝对路径**: 绝对路径是从根目录开始的完整路径,它指明...

    PHP爆绝对路径方法收集

    nginx文件类型错误解析爆路径方法是通过在图片地址后加/x.php来获取绝对路径信息的。例如,http://www.xxx.com/top.jpg/x.php。 8. 其他爆路径方法 其他爆路径方法包括使用整站程序爆路径漏洞,例如dedecms、...

    html5 中视频路径问题解决

    总之,通过本篇文章提供的代码示例和解析,您可以更好地理解如何在HTML5中处理媒体文件的路径问题,无论是绝对路径还是相对路径,都能够灵活应对。希望这些知识点能够帮助您在开发过程中更加得心应手。

    java项目中的绝对路径和相对路径用法说明

    本文将详细讲解Java项目中的绝对路径和相对路径,并提供一些实际应用中的注意事项。 首先,让我们了解一下**绝对路径**。绝对路径是完全指定的、不依赖于当前工作目录的文件或目录位置。它包括了文件系统的所有层次...

Global site tag (gtag.js) - Google Analytics