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