머리에 html 기본 태그를 사용하고 있지만 제대로 작동하지 않습니다.html 기본 태그가 올바르게 작동하지 않습니다.
이것은 내 폴더 구조입니다. IIS에서
- BaseWebsite (Folder)
- - Root (Folder)
- - default.html
- - css (Folder)
- - js (Folder)
- - image (Folder)
, 내가
BaseWebsite
에 새로운 웹 사이트를 가리키는를 작성하고
Root
신청했다.
이것은, CSS는 href="Root/css/site.css"
하지만 JS 및 이미지가 SRC와 누락이 js/site.js
및
image/site.jpg
을 시작하는이
<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>
내가 페이지를 실행 default.html
내 코드입니다 그래서 나는이를 넣어 <head>
<base href="/Root/" />
이제는 js와 이미지가 모두 표시되지만 CSS가 표시되지 않습니다. href가 될 때 href="/Root/Root/css/site.css"
정상입니까, 아니면 어떻게 해결할 수 있습니까? 나는 CSS의 href를 변경하여 /Root/css/site.css
으로 해결할 수 있지만 변경해야 할 부분이 많이있다.
끝
(html) – Paritosh태그를 지적 해 주셔서 감사합니다. :) – william
' '를 기본으로 사용한다면, css 폴더에 대한 상대 경로로'../ css /'를하지 말아야합니까? –
karthikr