상대 및 절대 링크

Contents

# 상대와 절대 링크

하이퍼링크를 포함할 때 두 가지 요소를 고려해야 합니다. 저장할 때 상대적 또는 절대적으로 설정되어 있는지와 파일이 있는지 없는지 등을 고려해야 합니다.

- Choose LibreOffice - PreferencesTools - Options - Load/Save - General and specify in the Save URLs relative to field if LibreOffice creates relative or absolute hyperlinks. Relative linking is only possible when the document you are working on and the link destination are on the same drive.

- You should create the same directory structure on your hard disk as that which exists in the web space hosted by your Internet provider. Call the root directory for the homepage on your hard disk "homepage", for example. The start file is then "index.html", the full path being "C:\homepage\index.html" (assuming Windows operating system). The URL on your Internet provider's server might then be as follows: "http://www.myprovider.com/mypage/index.html". With relative addressing, you indicate the link relative to the location of the output document. For example, if you placed all the graphics for your homepage in a subfolder called "C:\homepage\images", you would need to give the following path to access the graphic "picture.gif": "images\picture.gif". This is the relative path, starting from the location of the file "index.html". On the provider's server, you would place the picture in the folder "mypage/images". When you transfer the document "index.html" to the provider's server through the File - Save As dialog, and if you have marked the option Copy local images to Internet under LibreOffice - PreferencesTools - Options - Load/Save - HTML Compatibility, LibreOffice will automatically copy the graphic to the correct directory on the server.

- An absolute path such as "C:\homepage\graphics\picture.gif" would no longer function on the provider server. Neither a server nor the computer of a reader needs to have a C hard drive: operating systems such as Unix or macOS do not recognize drive letters, and even if the folder homepage\graphics existed, your picture would not be available. It is better to use relative addressing for file links.

- "www.example.com"이나 "www.myprovider.com/mypage/index.htm"와 같은 다른 웹 페이지에 대한 링크는 절대적 링크입니다.

- LibreOffice은(는) 링크에서 참조하는 파일의 존재 여부에 따라 그리고 파일의 위치에 따라 다르게 반응하기도 합니다. LibreOffice은(는) 새 링크를 각각 검사하여 대상과 프로토콜을 자동으로 설정합니다. 원본 문서를 저장하면 생성된 HTML 코드에 결과가 표시될 수 있습니다.

- 다음의 규칙이 적용됩니다: 상대적 번지 지정("grafik/bild.gif")은 두 파일이 동일한 드라이브에 위치할 경우에만 가능합니다. 두 파일이 서로 다른 드라이브의 로컬 파일 시스템에 위치할 경우 "file:" 프로토콜을 사용하여 절대적 번지를 지정할 수 있습니다 ("file:///data1/xyz/bild.gif"). 두 파일이 서로 다른 서버에 위치하거나 현재 링크의 대상이 없을 경우 "http:" 프로토콜을 사용하여 절대적 번지가 지정될 수 있습니다 ("http://data2/abc/bild.gif").

- 홈페이지의 시작 파일과 같은 드라이브에 홈페이지의 모든 파일을 구성해야 LibreOffice은(는) 서버의 참조가 항상 올바르도록 프로토콜과 대상을 설정할 수 있습니다.

LibreOffice은 내부적으로 항상 절대 경로를 사용하여 작업하므로 하이퍼링크에 대한 조언과 HTML 원본 텍스트 편집기에서는 항상 절대적 정서법을 볼 수 있습니다. 파일로 HTML 내보내기할 때 기록되는 것은 HTML 내보내기의 결과를 볼 때 즉, 만들어진 HTML 파일을 "텍스트"로 로드하거나 텍스트 편집기를 사용하여 열 때 비로소 볼 수 있습니다.

관련 주제

하이퍼링크 편집