答:文件路徑就是文件在電腦中的位置,表示文件路徑的方式有兩種,相對路徑和絕對路徑。在網(wǎng)頁設(shè)計中通過路徑可以表示鏈接,插入圖像、Flash、CSS文件的位置。
物理路徑:物理路徑就是硬盤上文件的路徑,比如下面的文件:
d:/dreamdu/exe/1.html
d:/dreamdu/exe/first/2.html
d:/dreamdu/exe/first/3.html
d:/dreamdu/exe/first/second/4.html
下面的例子使用了上面四個文件進(jìn)行了相互鏈接。
相對路徑(Relative Path)——以引用文件之網(wǎng)頁所在位置為參考基礎(chǔ),而建立出的目錄路徑。因此,當(dāng)保存于不同目錄的網(wǎng)頁引用同一個文件時,所使用的路徑將不相同,故稱之為相對。
如何表示同級目錄的文件
2.html和3.html在同一個文件夾下, 如果2.html鏈接到3.html,可以在2.html中這樣寫:
<a href="3.html">同目錄下文件間互相鏈接</a>
如何表示上級目錄的文件
1.html是2.html和3.html的上級目錄中的文件,如果2.html或3.html鏈接到1.html,可以在2.html或3.html中這樣寫
<a href="../1.html">鏈接到上級目錄中的文件</a>
../ 代表一級上級目錄(間隔一個目錄) ../../代表二級上級目錄(間隔兩個目錄),比如4.html鏈接到1.html,可以在4.html中這樣寫
<a href="../../1.html">鏈接到上級目錄的上級目錄中的文件</a>
如何表示下級目錄的文件
2.html和3.html是1.html的下級目錄中的文件,如果在1.html中鏈接到2.html, 可以在1.html中這樣寫
<a href="first/2.html">鏈接到下級目錄(first)中的文件</a>
如果在1.html中鏈接到4.html,可以在1.html中這樣寫
<a href="first/second/4.html">鏈接到下級目錄(first/second/)中的文件</a>
絕對路徑(Absolute Path)——以Web站點根目錄為參考基礎(chǔ)的目錄路徑。之所以稱為絕對,意指當(dāng)所有網(wǎng)頁引用同一個文件時,所使用的路徑都是一樣的。
絕對路徑就是帶有網(wǎng)址的路徑,比如你有一個域名www.dreamdu.com,和一個網(wǎng)站空間,上面的四個文件就可以這么表示。
<a href="https://www.dreamdu.com/exe/1.html">鏈接到1.html</a>
<a href="https://www.dreamdu.com/exe/first/2.html">鏈接到2.html</a>
<a href="https://www.dreamdu.com/exe/first/3.html">鏈接到3.html</a>
<a href="https://www.dreamdu.com/exe/first/second/4.html">鏈接到4.html</a>