URL相對路徑和URL絕對路徑


   經常在頁面中引用圖片,html頁面等,自己常常弄錯相對路徑和絕對路徑,今天寫下此文總結一下。 
   直接舉例說明吧。 

  在 D:\例子\html下有這么幾個文件和文件夾 
   
 

  1.若引用的資源和本身在同一路徑下(既在同一目錄下) 
      
     在example.html中引用tupian.gif 

     相對路徑:<img src="tupian.gif" border="0"/> 
     絕對路徑:<img src="d:/例子/html/tupian.gif" border="0"/> 

絕對的都差不多,只說相對路徑。 

2 要引用的文件在下一級文件夾下,文件名前加子文件夾名稱 
   假設info.html路徑是:c:\Inetpub\wwwroot\sites\blabla\info.html 
   假設index.html路徑是:c:\Inetpub\wwwroot\sites\blabla\html\tutorials\index.html 
   在info.html加入index.html超鏈接的href應該這樣寫:html/tutorials/index.html 

3 要引用的文件在上一級文件夾下,文件名前加../ 
    假設info.html路徑是:c:\Inetpub\wwwroot\sites\blabla\info.html 
    假設index.html路徑是:c:\Inetpub\wwwroot\sites\index.html 
   在info.html加入index.html超鏈接的代碼應該這樣寫: 
    <a href="../index.html">index.html</a> 

舉一反三:  ../表示源文件所在目錄的上一級目錄,../../表示源文件所在目錄的上上級目錄,以此類推 

4 更復雜的情況: 
假設info.html路徑是:c:\Inetpub\wwwroot\sites\blabla\info.html 
假設index.html路徑是:c:\Inetpub\wwwroot\sites\html\index.html 
在info.html加入index.html超鏈接的代碼應該這樣寫:<a href="../html/index.html">index.html</a> 

5.最后一個例子 
    假設路徑:D:\例子\html\style\view\pop.css 
              D:\例子\html\images\view\tupian.gif  
在css中引用這個圖片:<img src="../../images/view/tupian.gif" border="0"/> 
     


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM