제가 만든 응용 프로그램을 호스팅 할 웹 사이트를 만들고자하는데 IntelliJ IDEA IDE를 사용하고 있습니다. 나는 두 개의 HTML 페이지 및 CSS 파일이 있습니다외부 CSS가 작동하지 않는 것을 참조하십시오.
/index.html
/projects/somepage.html
/css/styles.css
그래서, 모두 HTML 페이지에서, 나는 CSS 파일을 참조 할을, 그래서 모두 HTML 페이지에서이 있습니다
<link href="/css/styles.css" rel="stylesheet" type="text/css"/>
I을 이게 효과가있을 거라고 생각했는데, 아니, 어떤 페이지도 스타일을 가지고 있지 않아.
HTML 페이지의 소스를보고 CSS 파일을 가져 오는 위치를 클릭하면 C : /css/styles.css가 표시됩니다.
저는 웹 사이트를 처음부터 새로 개발 한 적이 있는데, 경로가 약간 잘못되었을 수 있습니다. 내가 styles.css를 폴더에서 가져 와서 그것을 index.html의 "styles.css"로, somepage.html의 "../styles.css"로 참조하면 작동하도록 할 수 있습니다.하지만 원하지 않습니다. 다른 페이지에 대해 다른 경로를 사용해야합니다.
내 IDE에 문제가 있습니까? 관련성이있는 Website.iml이라는 프로젝트를 만들 때 IntelliJ IDEA에서 만든 파일이 있습니다. 이것은 그것의 내부는 것입니다 :
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
정말 그냥 코드를 만들 수 있습니다 및 파일 구조가 정확히 경우 동일하기 때문에 IDE가 전혀에 어떤 영향을 미칠 것입니다 방법을 모른다,하지만 IDE를 사용하지 않았습니다.
감사합니다.