我在頭部使用html基本標記,但工作得不好。html基本標記不能正常工作
這是我的文件夾結構。
- BaseWebsite (Folder)
- - Root (Folder)
- - default.html
- - css (Folder)
- - js (Folder)
- - image (Folder)
在IIS
,我創建了一個新的網站指向BaseWebsite
並提出Root
的應用程序。
這是我在default.html
<html>
<head>
<link rel="stylesheet" type="text/css" href="css/site.css" />
<script language="javascript" src="js/site.js" type="text/javascript"></script>
</head>
<body>
<img src="image/site.jpg" />
.
.
.
</body>
</html>
當我運行的頁面代碼,CSS是有與href="Root/css/site.css"
但js和圖像與SRC失蹤開始js/site.js
和image/site.jpg
所以我把這個<head>
<base href="/Root/" />
現在,js和圖像都顯示,但CSS沒有顯示隨着href變成href="/Root/Root/css/site.css"
這是正常的,或者我該如何解決這個問題?我可以通過將css的href改爲/Root/css/site.css
來解決它,但是有很多地方需要改變。
End
html中的標籤 – Paritosh感謝您指出。 :) – william
如果你使用' '作爲基礎,你是不是應該用'../ css /'作爲相對於css文件夾的路徑? –
karthikr