绝对地址相对地址/./../之间的区别

Posted sherlock-ace

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了绝对地址相对地址/./../之间的区别相关的知识,希望对你有一定的参考价值。

有段时间一直搞不明白绝对地址、相对地址之间的区别,这次一次性搞定,不重蹈覆辙(希望对大家有帮助):

1、概念:

绝对地址:相对根目录的地址(根目录大家都知道的,就是完整url最前边的那个啦);

相对地址:即相对当前页的地址;

/:根;

./:当前级;

../:上一级。

2、来个demo更好理解:

2个常见的地址below:

<script type="text/javascript" src="/js/ibanner.js"></script>(绝对地址)

<script type="text/javascript" src="js/ibanner.js"></script>(相对地址)


假设当前html文件的完整路径是:www.example.com/path/to/html/a.html;
那么src="/js/ibanner.js"指向www.example.com/js/ibanner.js;
src="js/ibanner.js"指向www.example.com/path/to/html/js/ibanner.js。(等同于src="../js/ibanner.js)




以上是关于绝对地址相对地址/./../之间的区别的主要内容,如果未能解决你的问题,请参考以下文章

绝对路径和相对路径的区别?

CSS中用到相对地址和绝对地址,一点解析

Frame和Bounds的区别以及获取绝对坐标的办法

python 相对路径和绝对路径的区别

什么是逻辑地址,什么是物理地址,它们之间有什么关系

深入浅出理解绝对定位和相对定位