前端中使用路徑 / ./ ../ ../../ ../../../ 的含義 相對路徑和絕對路徑


轉自:https://blog.csdn.net/cvper/article/details/79955412

第一個  /     這個斜杠代表的是根目錄的意思,什么是根目錄呢?

先看例子:F盤中有個文件夾vue_bamboos和一張圖片 test-me.png

vue_bamboos下有一個文件夾 a ,  a文件夾中有一個文件b;

b文件夾下有一個index.html文件;

F---------------------------------------

vue_bamboos-------------------

a-------------------------

b------------------

index.html---

test-me.png---------------------

index.html:顯示一張圖片test-me.png, 這里我們使用就是根目錄,也就是我們項目目錄的上

一級,也就是 F 盤是我們的根目錄;注意,我們的項目目錄是vue_bamboos,但是

vue_bamboos不是根目錄,它的上一級才是!!!

<body>
<img src="/test-me.png" alt="測試根目錄">
</body>

第二個  ./    這個代表的是當前目錄,也就是和我們的index.html 在同一級上;

假設我們的項目目錄:

F-----------------------------------

vue_bamboos---------------

index.html-------------

test-me.png-----------

<body>
<img src="./test-me.png" alt="測試根目錄">
<img src="test-me.png" alt="測試根目錄">
</body>

也就是說我們可以這樣寫  ./test-me.png            或者省略  ./ 也是可以的 ,  直接寫 test-me.png

第三個  ../            這個代表的意思是返回到上一級目錄;

第四個  ../../         這個代表的是返回到上一級,再向上返回一級,返回了兩級;

第五個  ../../../      這個比上面的多了一級,那么就是向上返回三級了;

。。。。。。。。

../         ../../         ../../../      這三個還是比較好理解的,因為使用的頻率是挺高的,

但是   /    和   ./  就不是太常用了

相對路徑和絕對路徑:

(1)相對路徑,就是在同一個網站下,不同文件之間的的位置定位。引用的文件是相對當前網頁的位置而言的,根據這個相對位置得出相對路徑。

(2)絕對路徑,指的是完整的路徑。

對於一個網站而言,外部文件或圖片的引用都是使用相對路徑,幾乎不用絕對路徑。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM