Relative und absolute Links

From LibreOffice Help
Jump to: navigation, search

Beim Einbinden von Hyperlinks sind zwei Faktoren zu beachten: erstens die Speichereinstellung relativ oder absolut und zweitens die Frage, ob die Datei vorhanden ist oder nicht.

  • Wählen Sie Extras - Optionen... - Laden/Speichern - Allgemein und legen Sie im Feld URLs relativ zum ... speichern fest, ob LibreOffice relative oder absolute Hyperlinks erstellt. Relative Verknüpfungen sind nur möglich, wenn sich das Dokument und das Verknüpfungsziel auf dem selben Laufwerk befinden.
  • 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 Tools - Options' - Load/Save - HTML Compatibility, LibreOffice will automatically copy the graphic to the correct directory on the server.
  • Ein absoluter Pfad wie z.B. "C:\Homepage\Bilder\Bild.gif" würde auf diesem Server nicht mehr funktionieren. Das Laufwerk C muss dabei weder auf dem Server noch auf den Rechnern der Leser Ihrer Homepage existieren. Selbst wenn es dort ein Verzeichnis Homepage\Bilder gäbe, so wäre Ihr Bild dort nicht vorhanden. Für Links zu Dateien ist also die relative Adressierung vorzuziehen.
  • Ein Link auf eine Webseite wie z. B. "www.example.com" oder "www.meinprovider.com/meineseite/index.html" ist ein absoluter Link.
  • LibreOffice reagiert auch in Abhängigkeit davon unterschiedlich, ob die im Link referenzierte Datei vorhanden ist oder nicht und wo sie sich befindet. LibreOffice prüft jeden neuen Link und setzt Ziel und Protokoll automatisch ein. Das Ergebnis sehen Sie nach dem Speichern des Quelldokuments in dem generierten HTML-Code.
  • Es gelten folgende Regeln: Eine relative Adressierung ("grafik/bild.gif") ist nur möglich, wenn sich beide Dateien auf demselben Laufwerk befinden. Befinden sich beide Dateien auf unterschiedlichen Laufwerken, aber im lokalen Dateisystem, so erfolgt eine absolute Adressierung mit dem "file:"-Protokoll ("file:///data1/xyz/bild.gif"). Befinden sich beide Dateien auf unterschiedlichen Servern oder gibt es zur Zeit das Ziel des Links nicht, erfolgt eine absolute Adressierung mit dem "http:"-Protokoll ("http://data2/abc/bild.gif").
  • Achten Sie darauf, dass Sie alle Dateien für Ihre Homepage auf demselben Laufwerk wie die Startdatei der Homepage verwalten. Auf diese Weise kann LibreOffice das Ziel und das Protokoll so setzen, dass die Referenz auch auf dem Server stets funktioniert.
Warning.png In der Tipphilfe zu einem Hyperlink und im HTML-Quelltext-Editor sehen Sie immer die absolute Schreibweise, da LibreOffice intern immer mit absoluten Pfaden arbeitet. Was beim HTML-Export in die Datei geschrieben wird, sehen Sie erst dann, wenn Sie sich das Ergebnis des HTML-Exports ansehen, z. B. indem Sie die erzeugte HTML-Datei als "Text" laden oder mit einem Texteditor öffnen.

Verwandte Themen

Bearbeiten von Hyperlinks