기본 HTML-현재 폴더에 대한 상대 경로를 설정하는 방법은 무엇입니까?
현재 다음 위치에 있다고 가정 해 보겠습니다. http://example.com/folder/page.html
이 페이지에서 아무 곳 http://example.com/folder/
도 지정하지 않고 가리키는 상대 링크를 만들 folder
수 있습니까? (그리고 HTML 만 사용합니다.)
업데이트 : 비 엄격 doctype 모드에서만 작동 하는 것으로 밝혀졌고 두 모드 모두에서 작동하므로 내 의견으로는 여전히 더 나은 대답입니다 :) 모두에게 감사드립니다../
.
그냥 도트가 작동합니다. doctype은 차이를 만들지 만 때로는 ./도 괜찮습니다.
<a href=".">Link to this folder</a>
이 스레드를 찾은 사람에게는 상대 경로를 지정하는 것이 항상 올바른지 아닌지에 대한 인수를 생성했습니다.
주소를 지정할 경로를 사용하는 위치에 따라 경로 주소를 지정하는 방법에 따라 다릅니다.
일반적으로 :
.
그리고 ./
하지만 당신은 사용하지 것이다, 같은 일을 .
파일 이름으로. 그렇지 않으면 브라우저 .filename.ext
가 서버에서 파일로 요청하게 됩니다. 적절한 방법은 ./filename.ext
.
../
현재 폴더에서 한 수준 위로 경로를 지정합니다. 경로 에 있고 문서에서 /cheese/crackers/yummy.html
링크 코드가 요청 된 경우 서버에 관한 한 경로 주소를 지정합니다 .../butter/spread.html
yummy.html
/cheese/butter/spread.html
/
항상 사이트 의 루트 를 지정합니다.
<html>
<head>
<title>Page</title>
</head>
<body>
<a href="./">Folder directory</a>
</body>
</html>
당신이 사용할 수있는
../
한 단계 위를 의미합니다. page.html 과 같은 폴더에 page2.html 이라는 페이지가있는 경우 상대 경로는 다음과 같습니다.
page2.html.
당신이있는 경우 page2.html을 폴더와 동일한 수준에서 다음 경로는 다음과 같습니다
../page2.html
아래 두 가지 모두 작동하는 것 같습니다.
./
.
<a href="./">Folder</a>
최고의 답변은 명확하지 않습니다. 다음은 나를 위해 일한 것입니다. 실제 파일을 가리 키려면 올바른 형식이 다음과 같아야합니다.
<a href="./page.html">
페이지에있는 경우 동일한 폴더 내의 해당 파일을 가리 킵니다. http://example.com/folder/index.html
참고 URL : https://stackoverflow.com/questions/296873/basic-html-how-to-set-relative-path-to-current-folder
'IT박스' 카테고리의 다른 글
PowerShell 탭 완성이 Bash처럼 작동하도록하는 방법 (0) | 2020.10.10 |
---|---|
자동 구현 속성의 지원 변수에 액세스하려면 어떻게해야합니까? (0) | 2020.10.10 |
도메인 자격 증명을 확인하는 방법은 무엇입니까? (0) | 2020.10.10 |
Java : 참조로 int를 전달하는 가장 좋은 방법 (0) | 2020.10.10 |
roxygen2를 사용하여 예제를 실행하지 않는 방법은 무엇입니까? (0) | 2020.10.10 |