절대 및 상대 파일 경로의 차이점

웹 디자인의 어떤 측면도 이보다 더 웹 중심적이지 않습니다. 하이퍼링크. 방문자가 다른 콘텐츠에 쉽게 액세스할 수 있도록 페이지에 링크를 만드는 것은 웹사이트를 신문 및 라디오와 같은 다른 커뮤니케이션 매체와 차별화하는 정의적인 특성 중 하나입니다.

이러한 링크는 페이지에 쉽게 추가할 수 있지만 일부 디자이너는 최적의 구현에 대해 혼란스러워합니다. 링크를 만드는 두 가지 표준 방법과 사용할 수 있는 두 종류의 경로(절대 및 상대)가 있습니다. 경로.

절대 경로 URL

절대 경로는 인터넷에서 완전히 식별된 특정 위치를 참조하는 URL을 사용합니다. 이러한 경로에는 링크 경로 자체의 일부로 도메인 이름이 포함됩니다.

절대 경로를 사용하여 자신의 도메인이 아닌 다른 도메인에 있는 웹 요소를 가리킵니다. 예를 들어, 다른 웹사이트의 페이지에 링크하려면 전체 URL을 포함해야 합니다. 해당 링크는 해당 링크의 href 속성 값으로 사용되는 URL을 사용하여 페이지 내부에 요소를 추가하기만 하면 됩니다.

또한 자체 도메인에서 절대 경로 URL을 자유롭게 사용할 수 있으며, 하위 도메인 간이나 자체 서버의 디렉토리 간에 이동하면 절대 경로가 손상될 수 있습니다. 이 문제를 방지하려면 모든 로컬 리소스에 대한 파일 경로가 상대 경로를 사용해야 합니다.

상대 경로 URL

상대 경로는 링크가 있는 페이지에 따라 변경됩니다. 링크가 있는 페이지에 상대적입니다(따라서 이름). 자신의 사이트에 있는 페이지나 해당 사이트의 이미지 디렉토리 내부에 있는 이미지에 링크하는 경우 상대 경로를 사용할 가능성이 높습니다. 상대 경로는 페이지의 전체 URL을 사용하지 않습니다.

상대 경로를 사용하여 링크를 만드는 몇 가지 규칙이 있습니다.

  • 현재 페이지와 동일한 디렉토리에 있는 링크에는 나열된 경로 정보가 없습니다.
    파일 이름
  • 하위 디렉토리는 앞에 슬래시 없이 나열됩니다.
    주간/파일명
  • 한 디렉토리에 대한 링크는 다음과 같이 나열됩니다.
    ../파일 이름

사이트 외부에 연결되어 있는 경우 연결하려는 모든 항목에 대한 전체 경로를 포함하는 절대 경로를 사용합니다. 코딩 중인 페이지가 있는 도메인의 파일에 링크된 경우 상대 경로를 사용하십시오. 본질적으로 현재 있는 페이지에서 사이트의 파일 구조를 거쳐 마지막으로 리소스로 이동합니다. 당신은 필요합니다.