웹페이지 만들며 이미지 경로 관련되서 질문있습니다.

조회수 2597회

웹페이지를 만들어 보는중 이미지 경로를 설정해줄때 절대경로 방식과 상대경로 방식이 있다는걸 알게 되었습니다.

C:\Document\Homepage\image라는 everywow.gif라는 그림이 있습니다.

절대경로 img src = "C:\Document\Homepage\image\everywow.gif"

상대경로 img src="image/everywow.gif"

여기서 한가지 알아두어야할 것은 C:\와 같이 하드디스크(로컬)의 경로를 표시할때 \라는 기호를 사용하는데 이때 로컬의 경로를 사용하였기 때문에 자신의 컴퓨터에서는 그림이 보입니다. 하지만, 다른사람은 볼수 없습니다. 이유는 다른 사람이 여러분이 많들어 놓은 everywow.html파일을 보기위해서는 여러분의 컴퓨터로 접속해야 한다는 말이 되는데, 여러분의 컴퓨터는 웹서버가 아닌 관계로 볼수가 없습니다.

지금 제가 상대경로 방식으로 웹페이지 이미지를 설정해 주었는데 이런 경우도 다른사람이 제가 만든 웹페이지를 이용할때 이미지가 보이지 않게되는건가요?

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • 질문자가 작성한 이미지 파일을 질문자가 웹서버를 이용해서 서비스를 해야 우리가 볼 수 있습니다.

    질문자가 만든 이미지는 질문자 pc에 있기 때문에 제가 그 이미지를 다운로드를 해야만 볼 수 있기 때문입니다. 내 피시에도 같은 이미지가 있어야 볼 수 있지 않겠습니까?

    상대경로라는건 현재 오픈한 파일기준이라는 겁니다.

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)