我在 head 中使用 html 基本标签,但效果不佳。
这是我的文件夹结构。
- BaseWebsite (Folder)
- - Root (Folder)
- - default.html
- - css (Folder)
- - js (Folder)
- - image (Folder)
BaseWebsite
在 IIS 中,我创建了一个指向并创建了一个应用程序的新网站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"
但是 src 开始时缺少 js 和图像,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
但是有很多地方需要更改。