導讀您好,肖大哥就為大家解答關于什么是相對路徑和絕對路徑,絕對路徑跟相對路徑分別是什么意思相信很多小伙伴還不知道,現在讓我們一起來看看吧...
您好,肖大哥就為大家解答關于什么是相對路徑和絕對路徑,絕對路徑跟相對路徑分別是什么意思相信很多小伙伴還不知道,現在讓我們一起來看看吧!
1、首先,以在網頁制作為例,這樣最容易弄明白。
2、假設你要在你的網頁中插入一幅圖片,那么你可能會碰到以下情況(假設你的網頁在如下位置:d:aaaweb1.htm,而圖片在d:aaawebimagesss.gif)那么情況如下:一,你在網頁中直接以d:aaawebimagesss.gif這個路徑表示你的圖片。
3、二,你在網頁中以:imagesss.gif來表示你的這個圖片。
4、以上兩種方法都能達到效果。
5、為什么呢?這就是絕對路徑和相對路徑的問題。
6、第一種情況,你使用的是完整的圖片的路徑,就稱之為絕對路徑,也就是說當你把你的這個1.htm不管放在你的硬盤的哪個位置,它都能顯示出來這幅圖片,因為這個圖片的位置你沒改變它。
7、是絕對不變的。
8、第二情況,你使用的就是相對路徑,這個路徑只相對于你的1.htm的位置以及images文件夾的位置。
9、一旦1.htm的位置發生改變,或者images文件夾的位置發生改變(只要1.htm和images發生改變的位置不相同),那么,這時候你的1.htm就顯示不了這幅圖片了。
10、也就是說,1.htm和images其中一方的位置發生改變,網頁就顯示不了這幅圖片了。
11、這就是相對路徑,它是以一個參考對象面存在的。
12、不知道樓主現在是否明白了。
13、其中1.htm是一個網頁的文件名。
本文就講到這里,希望大家會喜歡。