超链接通常称为“链接”,仍然是万维网的最重要方面和基本要素之一。 可以在页面上创建链接,使读者可以直接关注或访问文档中的其他内容。 它是网站最具定义性的特征之一,尤其是获得较高的排名。 链接数量之间存在直接关联。 链接可以是单词或按钮之类的东西,它们可以指向该网站的另一个位置,也可以指向外部网站的内容。 添加链接到网站非常容易,但对于Web设计师来说,理解该概念会有些棘手,特别是当绝对路径和相对路径起作用时。
绝对路径和相对路径

什么是绝对路径?

绝对路径是描述文件或文件夹位置的路径,而与当前工作目录无关。 实际上,它是相对于根目录的。 它包含文件或目录的完整位置,因此也包含名称。 它也称为绝对路径名或完整路径,并且始终始于同一位置,即根目录。 绝对路径包含所有相关信息,以查找由绝对URL指示的资源。 必须使用绝对路径来引用位于您的主域以外的域上的网站。

什么是相对路径?

相对路径是描述文件或文件夹相对于当前工作目录的位置的路径。 最好用它来指代位于同一域上的网站,最好是指文档中永不更改彼此关系的网站的某些部分。 与绝对路径不同,相对路径包含的信息仅与同一网站中的当前文档有关,从而避免了提供完整的绝对路径的需要。 简单来说,相对路径是指相对于当前网页位置的路径。

绝对路径和相对路径之间的差异

1. 含义
绝对路径,也称为文件路径或完整路径,是指文件系统中的特定位置,与当前工作目录无关。它是计算机中文件或目录的位置,其中包含根目录和查找文件或目录所需的完整目录列表。相反,相对路径是指使用当前目录作为参考的目录位置,从而无需指定完整的绝对路径。因此,相对路径也称为非绝对路径。

2. 网址/URL
在选择URL时,有两个基本选择,绝对URL和相对URL。绝对URL指向Web上一个非常特定的位置,并包含查找资源所需的所有必要信息。必须使用绝对URL链接到不在同一域中的其他网站。另一方面,相对URL更易于使用,因为它们相对于它们所在的页面。最佳做法始终是使用相对URL来引用位于同一域上的链接,这使它们更易于使用。

3. 在Windows中
绝对路径包含文件位置的完整地址,以引用计算机中的某个目录,而在相对路径的情况下,将当前目录作为引用来定位另一个目录。相对路径包含绝对路径的部分地址,该绝对地址取决于其与链接目录的关系。例如:

D: documentsmydocument.doc

mydocument.doc

在第一个示例中,绝对路径包含位于目录“ D”中的文件的完整路径。您可以右键单击该文件,然后单击属性以确定该文件的绝对路径。在第二个示例中,相对路径包含相对于当前工作目录的文件的部分地址。

4. 在Linux中
在Linux中,绝对路径定义为文件或目录相对于根目录的位置,并用正斜杠(/)表示。根目录是指顶层目录,该目录包含文件系统,该文件系统包含一系列子目录,这些子目录可导致其他子目录。相反,相对路径是指文件或目录相对于当前工作目录而不是根目录的位置。例如,

/export/home/ftp/pub

export/home/ftp/pub

在第一个示例中,路径从/目录开始,该目录是使它成为绝对路径名的根目录。在第二个示例中,我们删除了正斜杠/,这使它成为相对路径名,这意味着它与当前工作目录而不是根目录相关。

总结

简而言之,如果您希望链接到属于本国域以外的其他域的其他网站,则很可能使用绝对路径。 相反,如果链接位于您所指的同一域中,则将使用相对路径进行导航。 简而言之,绝对路径是指文件系统中相对于根目录的相同位置,而相对路径则指向文件系统中相对于当前目录的特定位置。

欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:绝对路径和相对路径
本文链接:https://www.vsdiffer.com/vs/absolute-vs-relative-path.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。