整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          HTML 文件路徑

          徑描述

          <img src="picture.jpg"> 
          

          picture.jpg 位于與當前網頁相同的文件夾

          <img src="images/picture.jpg"> 
          

          picture.jpg 位于當前文件夾的 images 文件夾中

          <img src="/images/picture.jpg">
          

          picture.jpg 當前站點根目錄的 images 文件夾中

          <img src="../picture.jpg">
          

          picture.jpg 位于當前文件夾的上一級文件夾中

          HTML 文件路徑

          文件路徑描述了網站文件夾結構中某個文件的位置。

          文件路徑會在鏈接外部文件時被用到:

          • 網頁
          • 圖像
          • 樣式表
          • JavaScript


          絕對文件路徑

          絕對文件路徑是指向一個因特網文件的完整 URL:

          實例

          對路徑-以引用文件之網頁所在位置為參考基礎,而建立出的目錄路徑。因此,當保存于不同目錄的網頁引用同一個文件時,所使用的路徑將不相同,故稱之為相對。

          絕對路徑-以Web站點根目錄為參考基礎的目錄路徑。之所以稱為絕對,意指當所有網頁引用同一個文件時,所使用的路徑都是一樣的。
          其實絕對路徑與相對路徑的不同之處,只在于描述目錄路徑時,所采用的參考點不同。由于對網站上所有文件而言,根目錄這個參考點對所有文件都是一樣的,因此,運用以根目錄為參考點的路徑描述方式才會被稱之為絕對路徑?!?/span>

            以下為建立路徑所使用的幾個特殊符號,及其所代表的意義。

            “.”–代表目前所在的目錄。

            “..”–代表上一層目錄。

            “/”–代表根目錄。



          例:假設讀者所建立的Web站點擁有如下圖所示目錄路徑。假若要在Ref.htm文件中引用BeRef.gif文件時,其相對路徑如下:
            ./SubDir2/BeRef.gif
          上面的引用路徑中,”.”代表目前的目錄(Dir1),所以”./SubDir2”代表目前目錄下的SubDir2。其實,也可以省略”./”直接用這個式引用。

            SubDir2/BeRef.gif

            若使用絕對路徑以根目錄為參考點引用該文件時,引用路徑如下:

            /Dir1/SubDir2/BeRef.gif

            如果Web站點的目錄之結構如下圖示:



            引用BeRef.gif文件的相對路徑又是如何呢?假若要在Ref.htm文件中引用BeRef.gif文件時其相對路徑如下:
            ../SubDir2/BeRef.gif
            上面的引用路徑中,”..”代表上一層目錄,所以,/Dir2”代表上一層目錄下的Dir2子目錄。若使用絕對路徑引用時,則引用路徑如下:  
          /Dir2/BeRer.gif
            我們再舉一個比較復雜的例子,來比較一下相對路徑與絕對路徑的使用。假設在讀者所建立的Web站點中,擁有如下圖的目錄路徑。



            我們用以一個表格來說明在上圖的情況下,某文件引用另一文件時,所應使用的相對路徑與絕對路徑?!   ?/span>

            上表中比較需要說明的是”../../”所代表的意義。

            “..”代表上一層目錄,而”../../”所代表的是上一層目錄的上一層目錄。所以,從上表中可以看出,如果引用的文件存在于目前目錄的子目錄中,或者存在于上一層目錄的 另一個子目錄中,運用相對路徑是比較方便的。如果不是時,則利用絕對路徑。從上表中,亦可以看出,當被引用的是同一個文件時,引用文件所使用的絕對路徑是一樣的。

          引用外部文件(如超鏈接或者插入圖片)時,經常會遇到我們的頁面文件跟要引用的目標文件不在同一目錄下的情況,這個時候,就帶來了文件引用路徑的問題。通常情況下,我們將引用的路徑分為兩種情況,絕對路徑和相對路徑。

          絕對路徑

          • 概念

          絕對路徑是指文件在硬盤上真正存在的路徑,即物理路徑。例如“bg.jpg”這個圖片是存放在硬盤的“D:\work\code\imgs”目錄下,那么, “bg.jpg”這個圖片的絕對路徑就是:

          <img src="D:\work\code\imgs\bg.jpg" >

          • 應用

          通常我們使用絕對路徑,更多應用是在定位網絡資源上,

          如:https://image.so.com/i?ie=utf-8&src=hao_360so&q=%E6%95%85%E5%AE%AB%E7%BB%9D%E7%BE%8E%E9%9B%AA%E6%99%AF

          • 使用絕對路徑的缺點

          在實際開發中,我們很少會使用絕對路徑,如果使用“D:\work\code\imgs\bg.jpg”來指定背景圖片的位置,在自己的計算機上 瀏覽可能會一切正常,但是上傳到Web服務器上瀏覽就很有可能不會顯示圖片了。因為上傳到Web服務器上時,可能整個網站并沒有放在Web服務器的D盤, 有可能是E盤或H盤。即使放在Web服務器的D盤里,Web服務器的E盤里也不一定會存在“D:\work\code\imgs\bg.jpg”這個目錄,因此在瀏覽網頁時是不會顯示圖片的

          相對路徑

          為了不同設備存放路徑不一致的這種情況,通常在網頁中指定文件時,都會選擇使用相對路徑。所謂相對路徑,就是相對于當前文件的位置。關于相對路徑,有以下三種情況:

          • 同級查找

          當圖像文件和HTML文件位于同一文件夾時,只需輸入圖像文件的名稱即可,如:

          <img src="1.png">

          • 查找下一級

          當圖像文件位于HTML文件的下一級文件夾,輸入文件夾名和文件名,之間用“/”隔開,如:

          <img src="img/2.png">

          • 查找上一級

          當圖像文件位于HTML文件的上一級文件夾,在文件名之前加入“…/” ,如果是上兩級,則需要使用 “…/ …/”,以此類推,如:

          <im background="../img/0.png">


          主站蜘蛛池模板: 精品一区二区三区无码免费视频 | 一区二区三区影院| 国产成人久久一区二区不卡三区 | 一区二区三区在线视频播放| 加勒比精品久久一区二区三区| 一区二区三区美女视频| 中文人妻无码一区二区三区| 日韩精品一区二区三区色欲AV| 亚洲色精品三区二区一区| 一区二区高清视频在线观看| 国产一区二区精品久久| 精品国产福利一区二区| 免费一区二区三区四区五区| 亚洲一区二区三区自拍公司| 国产精品久久久久久麻豆一区| 综合激情区视频一区视频二区| 精品久久久久一区二区三区 | 日韩成人无码一区二区三区| 免费一区二区无码视频在线播放 | 亚洲色精品VR一区区三区 | 国产精品日本一区二区不卡视频| 久久精品一区二区三区AV| 国产一区二区在线视频播放| 国产高清视频一区三区| 国产精品久久亚洲一区二区| 日本欧洲视频一区| 国产一区二区精品久久岳√| 亚洲一区二区三区日本久久九| 四虎在线观看一区二区| 久久综合九九亚洲一区| 黑人一区二区三区中文字幕| 在线视频一区二区三区| 97久久精品午夜一区二区| 精品国产福利在线观看一区| 国产精品一区电影| 国产视频一区在线观看| 精品国产一区二区三区麻豆| 欧洲精品免费一区二区三区| 亚洲福利精品一区二区三区| 久久中文字幕一区二区| 国内自拍视频一区二区三区 |