URL單位和鏈接的地址有關。所謂URL就是“Uniform Resource Locator”的簡寫,鏈接是網頁的靈魂。通過鏈接的方式可以使各個網頁之間聯接起來,使網站中眾多的頁面構成一個有機整體,使訪問者能夠在各個頁面之間跳轉。鏈接可以是一段文本,一幅圖像或其他網頁元素,當在瀏覽器中用鼠標單擊這些對象時,瀏覽器可以根據其指示載入一個新的頁面或者跳轉到頁面的其他位置。
在創建鏈接的過程中,路徑是非常重要的。Dreamweaver 4中有兩種路徑:絕對路徑和相對路徑,其中相對路徑可分為和根目錄相對的路徑及和文當相對的路徑。
絕對路徑時含服務器協議(在網頁上通常是http://或ftp://)的完全路徑。絕對路徑包含的是精確位置而不用考慮源文檔的位置。但是如果目標文檔被移動,則鏈接無效。創建對當前站點以外文件的鏈接時必須使用絕對路徑。
和根目錄相對的路徑總是從當前站點的根目錄開始。站點上的所有可以公開的文件都存放在站點的根目錄下。和根目錄相對的路徑使用斜杠告訴服務器從根目錄開始。例如,/ Dreamweaver /index.html將鏈接到站點根目錄Dreamweaver文件夾的index.html文件。如果要在內容經常被移動的環境中鏈接文件,那么使用和根目錄相對的路徑往往是最佳的方法。在使用與根目錄相對的路徑時,包含鏈接的文檔在站點內移動,鏈接不會中斷。但是,和根目錄相對的路徑和適合于本地查看站點,在這種情況下,可以使用和文檔相對的路徑。
注意:當在瀏覽器中按照本地方式預覽文件時,和根目錄相對的路徑所鏈接的內容不會出現。這是因為瀏覽器不能像服務器那樣識別站點根目錄,要預覽和根目錄相對的路徑所鏈接的內容,必須將文件放置到遠程服務器并從那里進行查看。
和文檔相對的路徑是指和當前文檔所在的文件夾相對的路徑。例如文檔test.swf在文件夾Flash中,它指定的就是當前文件夾內的文檔。…/test.swf指定的則是當前文件夾上級目錄中的文檔;而/test/test.swf指定是 Flash文件夾下test文件夾中的test.swf文檔。和文檔相對的路徑通常是最簡單的路徑,可以用來鏈接總是和當前文檔在同一文件夾中的文件。
注意:在創建和文檔相對的路徑之前必須保存新文件,因為在沒有定義起始點的情況下,和文檔相對的路徑是無效的。在文檔保存之前,Dreamweaver 4會自動使用以File://開始的絕對路徑。
新聞熱點
疑難解答