2009-07-03 3 views
0

내 experiance를 위해 하나의 HTML 페이지를 만들었습니다. 이것에서 나는 c : \ documents ans settings ..... \ leftline.png와 같은 배경 이미지를 사용했다. 하지만 공통 디렉토리에서 이미지를 추가하는 방법을 모르겠습니다. (background-image = ('./images/leftline.png')와 같이) 내가 어떻게 할 수 있을까?HTML 이미지 저장 중입니까?

+0

C#이 질문과 무슨 관련이 있습니까? –

답변

5

당신이 가지고있는 두 번째 줄은 그것을 상대하는 "물건"에 상대적인 상대 주소입니다.

따라서 "index.html"이라는 웹 페이지가 있고 C:\My Documents\WebPages\My Page에 살고 있다고 가정 해보십시오. 또한 가지고있을 수도 있습니다 C:\My Documents\WebPages\My Page\images\leftline.png

"C : \ My Documents \ WebPages \ My Page \ images \ leftline.png"대신 index.html 페이지에서 "images \ leftline.png"를 간단하게 사용할 수 있습니다. . 왜? 음, 위치를 확인하십시오 당신이 상대적으로 해결할 수 있도록 index.html을에

C:\My Documents\WebPages\My Page\images\leftline.png 
C:\My Documents\WebPages\My Page\index.html 

RELATIVE는 leftline는 하나의 디렉토리 만 떨어져 있습니다.

0

이미지를 웹 사이트 디렉토리에 저장 한 다음 상대 이미지를 사용하여 이러한 이미지를 저장할 수 있습니다. 경로.

예를 들어 Default.htm과 같은 페이지가 가상 디렉터리 WebSite1에있는 경우 'Images'라는 이미지 폴더를 만들고 'Images/image1'을 사용하여 'Images'디렉터리 내의 이미지를 가리킬 수 있습니다. .JPG ../Images/image1.jpg '

는 CA'HTML 파일에서 당신이 폴더를 통과 할 경우

당신은 사용할 수 있습니다 ' n 또한 이미지의 절대 경로를 http : // .....와 같이 지정합니다.

0

파일을 html 파일과 동일한 폴더에있는 디렉토리에 저장합니다.

0

귀하의 웹 사이트에이 이미지가 있어야합니다. 그리고 나서 트릭은 어떤 URL을 사용해야 하는지를 알아내는 것입니다 (그것은 분명히 당신의 문제입니다).

사용자 페이지에서 HTML 이미지 태그()를 사용하면 브라우저에 지정한 URL이 표시됩니다. 해당 URL이 상대적 인 경우 ("http : //"또는 "/"로 시작하지 않는 경우) 페이지의 URL에 상대적으로 표시됩니다. 따라서 일반적으로 사이트의 루트로 돌아가서 다시 이미지에 백업하려면 "../"가 필요할 것입니다.

.css 파일 내에서 지정된 URL은 해당 CSS 파일과 관련이 있습니다.

asp.net을 사용하고 server-tag에 image-url을 지정하려는 경우 "~"을 첫 번째 문자로 사용하여 "사이트의 루트"를 지정할 수 있습니다. 이것은 URL이 서버에 의해 일부 서버 컨트롤의 속성으로 처리되는 경우에만 작동합니다.