절대 경로 URL을
절대 경로라고 그들은 도메인 이름을 포함하여 매우 구체적인 위치를 참조 때문. 웹 요소의 절대 경로는 종종 URL이라고도합니다. 예를 들어이 웹 페이지의 절대 경로는 다음과 같습니다. http://webdesign.about.com/library/weekly/aa040502a.htm
일반적으로 도메인과 절대 경로를 사용하여 사용자가 소유 한 다른 도메인에있는 웹 요소를 가리 킵니다. 예를 들어 그래픽 디자인 가이드의 사이트에 연결하려면 URL을 http://graphicdesign.about.com/
에 포함시켜야합니다. 그래서 그녀 용어집 항목에 대한 링크는 다음과 같이 보일 것이다 :
<a href="http://graphicdesign.about.com/library/glossaries/web/blabsoluteurl.htm"> ...</a>
내가있는 동일한 도메인에있는 웹 요소를 참조하는 경우 도메인 이름을 사용할 필요가 없습니다 귀하의 링크 경로에. 도메인을 떠나기 만하면되지만, 도메인 이름 뒤에 첫 번째 슬래시 (/
)를 포함시켜야합니다.
예를 들어
, 초심자의 자원 센터는 URL이 : 나는 내 사이트의 다른 페이지에서이 URL에 링크한다면 http://webdesign.about.com/library/beginning/bl_begin.htm
, 나는이 방법으로 링크 수 :
<a href="/library/beginning/bl_begin.htm">...</a>
는 그것은이다 대부분의 웹 사이트에서 도메인 이름없이 절대 경로를 사용하는 것이 좋습니다. 이 형식을 사용하면 페이지를 배치하는 위치에 관계없이 링크 또는 이미지를 사용할 수 있습니다. 이것은 더 긴 링크를 사용하는 어리석은 이유처럼 보일 수 있지만 사이트의 여러 페이지와 디렉토리에서 코드를 공유하는 경우 절대 경로를 사용하면 유지 관리 속도가 빨라집니다.
상대 경로는
상대 경로는 링크가에있는 어떤 페이지에 따라 URL 변경. 페이지와 동일한 디렉토리에
링크가 어떤 경로 정보 항에 슬래시 /매주 파일 이름 링크까지 하나없이 파일 이름이 하위 디렉토리가 나열되어 표시되지 않은 : 상대 경로를 사용하여 링크를 만드는 몇 가지 규칙이 있습니다
편집중인 페이지의 위치를 결정합니다 : 디렉토리는 상대 경로를 확인하는 방법에
../filename
으로 나열됩니다. 이 기사는 내 사이트의 /library/weekly
폴더에 있습니다. 연결할 페이지 또는 이미지의 위치를 결정하십시오. 초보자의 자원 센터는 다음 위치에 있습니다 /library/beginning/
쓰기 시작 디렉토리에 다시 아래로 이동 한 후 위치를 비교하고이 문서에서 그것은 를 가리 키도록 방법을 결정하기 위해, 나는 하나의 디렉토리 (to/library
)를 강화할 필요하고, 위에 나열된 규칙을 사용하여 링크 : ...
수정할 사항이 없습니다. 상대 링크를 사용하므로 어떻게 작동하는지 알아야합니다. 예 : http://www.motive.co.nz/glossary/linking.php - 권위있는 정의는 http://tools.ietf.org/html/rfc3986/ http : //tools.ietf에 있습니다. org/html/rfc3986 # section-4.2 – hakre
가장 좋은 옵션은 상대 경로이고, 물건을 옮겨야 할 경우 ' '과 결합됩니다. –
안녕하세요 마크,이 기사는 도움이되지만 모든 조합을 생각해 볼 수 있고 필요한 모든 종류의 응답을 얻을 수 있습니다. HTTP> : 는 "http://markdinwiddie.com/PHP2012/artwork/Drawings/Boy.jpg > http://markdinwiddie.com/artwork/Drawings/Boy.jpg이 내가해야 할 일이다" : //markdinwiddie.com/PHP2012/.../artwork/Drawings/Boy.jpg –