html中的圖片、css、js等路徑加載問題


網頁文件的存取路徑有3種:物理路徑、絕對路徑和相對路徑。

物理路徑就是你的文件放在主機上的具體位置,例如:D:\\image\\1.jpg 這種格式,該方法可以很快確定出你的文件,但是在網頁顯示路徑基本很少用。

絕對路徑是以網站的根目錄(www)作為起始點,某文件在該項目中具體位置信息。比如你的網站放在 /var/www 中,那么 /var/www 就是你的根目錄。如果文件 head.jpg 放在該目錄的 image 里,那么 head.jpg 的路徑信息就是 /image/head.jpg。但是在css和js文件的路徑導航中該路徑通常無法獲得正確的信息。

相對路徑就是指當前網頁所在的目錄為起始點,根據需要一級一級往上找或往下找。

以下為建立路徑所使用的幾個特殊符號,及其所代表的意義。
  "." --代表目前所在的目錄。
  ".."--代表上一層目錄。
  "/" --代表根目錄。

 

如果你的目標文件是 /app/views/home/index.php,在該文件想引用 /public/css/style.css,那么文件的相對路徑則是:../../../public/css/style.css 。


免責聲明!

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



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