1. 程式人生 > >絕對地址、相對地址、/、./、../之間的區別

絕對地址、相對地址、/、./、../之間的區別

有段時間一直搞不明白絕對地址、相對地址之間的區別,這次一次性搞定,不重蹈覆轍(希望對大家有幫助):

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)