절대 링크와 상대 링크의 차이.

절대 및 상대 참조는 다양한 IT 도구에서 사용할 수 있습니다. 가장 자주 - 웹 페이지와 스프레드시트를 디자인할 때. 이 링크는 어떻게 생겼습니까? 절대 링크와 상대 링크의 차이점은 무엇입니까?

Excel의 절대 및 상대 링크

따라서 절대 및 상대 링크를 사용하는 일반적인 IT 도구 중 Excel이 있습니다. 첫 번째 유형의 요소는 수식에 정의된 고정된(셀의 내용을 테이블의 다른 위치로 복사할 때 변경되지 않음) 셀 좌표 집합입니다. 즉, 절대 참조를 사용할 때 A1 셀을 임의의 방향으로 이동해도 수식 내용에 영향을 주지 않습니다. 즉, 셀 좌표는 변경되지 않습니다. 수식은 사용자가 처음에 Excel 스프레드시트를 입력한 형식으로 유지됩니다.

참조의 "절대성"을 고정하기 위해 공식에서 각 좌표 앞에 $ 기호를 넣어야 합니다. 따라서 셀의 항목은 = $ A $ 1 $ A $ 2와 같습니다.

차례로 상대 참조는 수식이 쓰여진 셀의 표의 다른 위치로 복사할 때 변경되는 수식의 셀 좌표 집합입니다.. 즉, 처음에 수식 = B1 B2가 셀 A1에 쓰여진 경우 이 셀을 오른쪽에 있는 셀 A2에 복사할 때 상대 참조를 사용하는 경우 수식은 자동으로 = B2 B3으로 변경됩니다.

상대 링크는 차례로 $ 기호를 포함할 필요가 없습니다. 실제로, 그것의 부재는 연결의 "절대성"이 아니라 "상대성"을 미리 결정합니다.

웹 페이지 구조의 링크

절대 링크와 상대 링크의 개념은 웹 개발 분야에서도 사용됩니다. 사실 둘 다 웹 페이지의 구조에 배치될 수 있습니다. 어떻게?

웹페이지 구조에 있는 상대링크는 /page1234.html과 같은 불완전한 파일 주소를 의미한다. 브라우저는 상대 링크를 감지하면 로드하기 위해 기호 앞에 파일 주소의 / 누락 부분을 자동으로 추가한다고 가정합니다.

파일이 있는 동일한 사이트에 있는 웹 페이지에서 상대 링크를 따라가는 것이 중요합니다.즉, 포털 http://www.page1.com이 /page1234.html 형식의 상대 링크가 있는 페이지를 호스팅하는 경우 브라우저는 사용자가 이 링크를 클릭한 후 해당 주소에서 파일 다운로드를 시작합니다. http: //www.page1.com / page1234.html.

예를 들어 포털 http://www.page2.com에 차례로 배치하면 브라우저는 http://www.page2.com/page1234 페이지를 로드하기 시작합니다. HTML. 따라서 웹마스터는 상대 링크의 배치에 주의해야 합니다. 중요한 것은 서버의 실제 파일과 일치해야 한다는 것입니다.

웹 페이지의 절대 링크는 다시 http://www.page.com/page1.html과 같은 파일의 전체 주소를 의미합니다. 브라우저는 이 주소에서만 파일에 대한 탐색을 제공하고 다른 주소에서는 제공하지 않습니다. 절대 링크는 모든 사이트에 있는 웹 페이지에 포함할 수 있습니다. 이를 통해 지정된 파일로의 전환은 항상 정확합니다.

비교

Excel에서 절대 참조와 상대 참조의 주요 차이점은 첫 번째가 사용될 때 한 셀에서 다른 셀로 복사된 수식의 내용이 보존된다는 것입니다. 두 번째가 사용되면 변경됩니다.

IT의 또 다른 영역인 웹 개발에서 절대 링크는 서버에 있는 파일의 전체 주소입니다. 상대 아래 - 상대 링크가 있는 웹 페이지의 현재 주소를 기반으로 브라우저가 파일의 전체 경로를 자동으로 완성하기에 충분한 주소의 일부입니다.

이러한 개념이 사용되는 두 가지 주요 IT 영역에서 절대 참조와 상대 참조의 차이가 무엇인지 결정한 후 표에서 결론을 수정합니다.

비교표

절대 기준 상대 기준
엑셀에서
의 내용을 복사할 때 변경되지 않는 셀에 새겨진 수식을 나타냅니다. 이 셀을 테이블의 다른 부분으로새겨져 있는 셀의 내용을 테이블의 다른 부분에 복사할 때 변경되는 공식입니다 - 동기적으로 변경된 위치에 새로운 좌표가 그 안에 기록됩니다 셀의
웹 개발에서
파일에 대한 완전한 링크를 나타냅니다 - 도메인, 기존 하위 도메인 및 하위 디렉토리와 함께파일에 대한 부분 링크를 나타냅니다. 일반적으로 파일 이름의 형식으로만 표시됩니다(브라우저가 파일의 전체 주소를 자동으로 완성함 - 도메인 및 상대 참조가 있는 웹 페이지가 있는 하위 도메인 링크)
.