好程式設計師web前端分享絕對路徑與相對路徑的引用
html 檔案中絕對路徑與相對路徑的引用
一、 ..\ 的作用(上一級目錄)
在 html 中 ../ 表示上一級目錄,也就是 html 檔案所在目錄的上一級目錄,
如果想引用上兩級目錄,可以 ..\..\
二、同級目錄的引用
如果引用檔案和被引用檔案在同一級目錄下,那可以直接寫,如果上面的在同一級目錄下,那可以直接寫 \jquery-1.3.1.js
html 引用外部樣式表後在樣式表檔案中定義的樣式並不等於在 html 標頭檔案中定義的樣式了,它依然存放在定義的檔案中被一起下載到客戶端,因此外部樣式表中的相對路徑是相對於改樣式表的路徑,並不是相對於引用該樣式表的 html 的路徑。
如果是純手工編寫 html 或者 css 、 js 的話,建議用相對路徑,比如: ../../css/main.css
如果是動態檔案,比如 jsp 、 php 等,最好用網站的絕對路徑。比如
{ctx}/resources/main.css ,其中 ctx 是自己定義的變數,它的值等於類似於 這種地址。
相對路徑的缺點:例如: ../images/zollty.png ,這種寫法,一旦我改變了引用頁面檔案的目錄,這張圖片就無法顯示了。如果換成網站的絕對路徑 {ctx}/images/zollty.png ,那麼不論我怎麼移動引用的頁面檔案,只要圖片的地址不變,都是可以訪問的。
絕對路徑的缺點:對於靜態檔案,往往無法自動獲取網站的根路徑( {ctx} ),所以要寫絕對路徑比較麻煩。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913892/viewspace-2644359/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 好程式設計師web分享圖片標籤、絕對路徑和相對路徑程式設計師Web
- 好程式設計師分享html圖片絕對路徑改相對路徑程式設計師HTML
- HTML絕對路徑與相對路徑HTML
- 深入解析Java絕對路徑與相對路徑Java
- 絕對路徑和相對路徑的區別,
- Linux檔案的路徑定位-相對路徑和絕對路徑Linux
- 05_Linux相對路徑和絕對路徑Linux
- python如何將相對路徑轉換為絕對路徑?Python
- Linux中絕對路徑和相對路徑有什麼區別?Linux
- 最最基礎的乾貨:Linux中的絕對路徑和相對路徑Linux
- 好程式設計師web前端教程分享web中CSS絕對定位程式設計師Web前端CSS
- html中想把圖片絕對路徑 改成相對路徑怎麼操作?HTML
- JAVAWEB——絕對路徑和相對路徑,到底加不加“/“,以及解決方案JavaWeb
- Create React app 引用中使用絕對路徑ReactAPP
- HTML中相對路徑的方式引用檔案HTML
- nodejs路徑處理方法和絕對路徑NodeJS
- PHP取url絕對路徑PHP
- Linux中絕對路徑和相對路徑是什麼?二者有何區別?Linux
- Linux檢視程式檔案絕對路徑Linux
- java配置檔案設定絕對路徑Java
- VsCode相對路徑的問題VSCode
- 好程式設計師web前端教程分享引用型別與基本型別程式設計師Web前端型別
- 相對路徑一遍過
- PHP 計算兩個檔案的相對路徑PHP
- apache對應的web服務預設根路徑ApacheWeb
- webpack的css,less,sass中使用絕對路徑WebCSS
- Java程式設計師成長路徑Java程式設計師
- 獲取絕對路徑 【檔案找不到】
- 好程式設計師web前端學習路線分享Jsonp詳解程式設計師Web前端JSON
- 【python3基礎】相對路徑,‘/’,‘./’,‘../’Python
- QT 檔案相對路徑載入QT
- 好程式設計師web前端分享初學者必看web前端學習路線圖程式設計師Web前端
- 好程式設計師web前端分享CSS檔案引用的最優方法程式設計師Web前端CSS
- 好程式設計師Java學習路線分享mybatis對映程式設計師JavaMyBatis
- 好程式設計師分享5G對web前端發展的影響程式設計師Web前端
- 好程式設計師web前端學習路線分享函式基礎程式設計師Web前端函式
- 好程式設計師web前端學習路線分享滾動穿透方法程式設計師Web前端穿透
- 好程式設計師web前端學習路線解答前後端對接問題程式設計師Web前端後端