Benutzerhandbuch Abbrechen

Allgemeines zu Hyperlinks und Navigation

 

 

Hier erfahren Sie, wie in Dreamweaver Hyperlinks und Navigation und absolute, dokumentrelative und zum Site-Stammordner relative Pfade funktionieren.

Nachdem Sie eine Dreamweaver-Site, in der die Website-Dokumente gespeichert werden, eingerichtet und HTML-Seiten erstellt haben, können Sie die Dokumente mit anderen Dokumenten verknüpfen.

Dreamweaver bietet Ihnen mehrere Möglichkeiten, um Dokumente, Bilder, Multimedia-Dateien oder übertragbare Software mit Hyperlinks zu versehen. Sie können Hyperlinks zu einem Text oder Bild an einer beliebigen Position innerhalb eines Dokuments erstellen. Der Text oder das Bild kann sich in einer Überschrift, einer Liste, einer Tabelle, einem absolut positionierten Element (AP-Element) oder einem Frame befinden.

Es stehen mehrere Verfahren zur Verfügung, mit denen Hyperlinks erstellt und verwaltet werden können. Manche Webdesigner ziehen es vor, während der Bearbeitung Hyperlinks zu noch nicht vorhandenen Seiten oder Dateien zu erstellen, während andere zunächst sämtliche Dateien und Seiten erstellen und dann die Hyperlinks hinzufügen. Eine weitere Möglichkeit besteht darin, Platzhalterseiten zu erstellen, in die Sie Hyperlinks einfügen und diese testen, bevor Sie alle Seiten der Website fertig stellen.

Absolute, zum Dokument relative und zum Site-Stammordner relative Pfade

Beim Erstellen von Hyperlinks muss unbedingt der Dateipfad zwischen dem Dokument, in das Sie den Hyperlink setzen, und dem Dokument bzw. Element, auf das der Hyperlink verweist, bekannt sein.

Jede Webseite hat eine eindeutige Adresse, die so genannte URL (Universal Resource Locator). Wenn Sie jedoch einen lokalen Hyperlink erstellen (einen Hyperlink von einem Dokument zu einem anderen innerhalb einer Site), geben Sie normalerweise nicht die gesamte URL des Dokuments an, zu der die Verknüpfung hergestellt wird, sondern einen relativen Pfad vom aktuellen Dokument oder vom Stammordner der Site.

Es gibt drei Arten von Hyperlinkpfaden:

  • Absolute Pfade (z. B. http://www.adobe.com/support/dreamweaver/contents.html)

  • Dokumentrelative Pfade (z. B. dreamweaver/contents.html)

  • Zum Site-Stammordner relative Pfade (z. B. /support/dreamweaver/contents.html)

    In Dreamweaver können Sie auf einfache Weise den Typ des Dokumentpfads auswählen, der für die Hyperlinks erstellt werden soll.

Hinweis:

Es empfiehlt sich, den Hyperlink-Typ zu verwenden, den Sie bevorzugen und mit dem Sie am besten vertraut sind (entweder relativ zum Site-Stammordner oder dokumentrelativ). Wenn Sie die Zieldateien von Hyperlinks suchen, anstatt den Pfad direkt einzugeben, stellen Sie sicher, dass der Pfad korrekt ist.

Absolute Pfade

Absolute Pfade enthalten die vollständige URL des verknüpften Dokuments und das zu verwendende Protokoll (für Webseiten in der Regel http://), beispielsweise http://www.adobe.com/support/dreamweaver/contents.html. Für ein Bildelement kann die vollständige URL z. B. wie folgt lauten: http://www.adobe.com/support/dreamweaver/images/image1.jpg.

Absolute Pfade sind erforderlich, wenn Sie einen Hyperlink zu einem Dokument oder einem Element auf einem anderen Server erstellen. Sie können absolute Pfade zwar auch für lokale Hyperlinks (d. h. für Hyperlinks zu Dokumenten auf derselben Site) verwenden, davon wird jedoch abgeraten. Wenn Sie die Site in eine andere Domäne verlagern, werden alle lokalen absoluten Pfade ungültig. Die Verwendung relativer Pfade für lokale Hyperlinks bietet zudem eine größere Flexibilität, wenn Sie die Dateien innerhalb der Website verschieben müssen.

Hinweis:

Beim Einfügen von Bildern (nicht Hyperlinks) können Sie absolute Pfade zu Bildern auf Remote-Servern verwenden (d. h. zu Bildern, die sich nicht auf der lokalen Festplatte befinden).

Dokumentrelative Pfade

Für die meisten Websites eignen sich in der Regel dokumentrelative Pfade am besten. Sie sind besonders dann geeignet, wenn sich das aktuelle Dokument und das zu verknüpfende Dokument bzw. Element im gleichen Ordner befinden und wahrscheinlich nicht verschoben werden. Darüber hinaus können Sie mit einem dokumentrelativen Pfad einen Hyperlink zu einem Dokument bzw. Element in einem anderen Ordner erstellen, indem Sie den Pfad durch die Ordnerhierarchie vom aktuellen Dokument zum verknüpften Dokument angeben.

Wenn Sie einen dokumentrelativen Pfad angeben, lassen Sie den Teil des absoluten Pfads weg, der für das aktuelle Dokument und das verknüpfte Dokument bzw. Element identisch ist. Nur der Teil, der sich unterscheidet, wird angegeben.

Angenommen, Sie haben eine Site mit folgender Struktur:

  • Wenn Sie einen Hyperlink von „contents.html“ zu „hours.html“ (beide im gleichen Ordner) erstellen möchten, verwenden Sie den relativen Pfad „hours.html“.

  • Wenn Sie einen Hyperlink von „contents.html“ zu „tips.html“ (im Unterordner „resources“) erstellen möchten, verwenden Sie den relativen Pfad „resources/tips.html“. Mit jedem Schrägstrich (/) wird eine Ebene weiter unten in der Ordnerhierarchie angegeben.

  • Wenn Sie einen Hyperlink von „contents.html“ zu „index.html“ (im übergeordneten Ordner, eine Ebene über „contents.html“) erstellen möchten, verwenden Sie den relativen Pfad „../index.html“. Mit zwei Punkten und einem Schrägstrich (../) wird eine Ebene weiter oben in der Ordnerhierarchie angegeben.

  • Wenn Sie einen Hyperlink von „contents.html“ zu „catalog.html“ (in einem anderen Unterordner des übergeordneten Ordners) erstellen möchten, verwenden Sie den relativen Pfad „../products/catalog.html“. In diesem Fall wird durch „../“ die höhere Ebene des übergeordneten Ordners und durch „products/“ die tiefere Ebene des Unterordners „products“ angegeben.

    Wenn Sie mehrere Dateien als Gruppe verschieben (z. B. beim Verschieben eines ganzen Ordners, bei dem alle im Ordner enthaltenen Dateien denselben relativen Pfad zueinander beibehalten), müssen Sie dokumentrelative Hyperlinks zwischen diesen Dateien nicht aktualisieren. Wenn Sie jedoch eine einzelne Datei mit dokumentrelativen Hyperlinks verschieben oder eine Datei, die durch einen dokumentrelativen Pfad verknüpft ist, müssen Sie diese Hyperlinks aktualisieren. (Wenn Sie Dateien im Bedienfeld „Dateien“ verschieben oder umbenennen, werden in Dreamweaver alle entsprechenden Hyperlinks automatisch aktualisiert.)

Zum Site-Stammordner relative Pfade

Zum Site-Stammordner relative Pfade beschreiben den Pfad vom Stammordner der Site zu einem Dokument. Sie können solche Pfade beispielsweise verwenden, wenn Sie eine umfangreiche Website bearbeiten, die mehrere Server verwendet, oder wenn auf einem Server mehrere unterschiedliche Sites vorhanden sind. Wenn Sie mit diesem Pfadtyp nicht vertraut sind, sollten Sie weiterhin dokumentrelative Pfade verwenden.

Ein zum Site-Stammordner relativer Pfad beginnt mit einem Schrägstrich, der den Stammordner der Site darstellt. Beispielsweise ist „/support/tips.html“ ein zum Site-Stammordner relativer Pfad zur Datei „tips.html“ im Ordner „support“ des Stammordners der Site.

Zum Site-Stammordner relative Pfade sind oftmals am besten für Hyperlinks geeignet, wenn Sie auf einer Website häufig HTML-Dateien zwischen Ordnern verschieben. Wenn Sie ein Dokument verschieben, das zum Site-Stammordner relative Hyperlinks enthält, müssen Sie diese Hyperlinks nicht ändern, da sie relativ zum Stammordner und nicht zum Dokument selbst sind. Wenn in den HTML-Dateien beispielsweise zum Site-Stammordner relative Hyperlinks für abhängige Dateien (z. B. Bilder) verwendet werden, sind diese Hyperlinks nach dem Verschieben einer HTML-Datei weiterhin gültig.

Wenn Sie jedoch die Dokumente, die durch stammrelative Hyperlinks verknüpft sind, verschieben oder umbenennen, müssen Sie diese Hyperlinks aktualisieren, selbst wenn die Dokumentpfade relativ zueinander nicht geändert wurden. Wenn Sie beispielsweise einen Ordner verschieben, müssen Sie alle stammrelativen Hyperlinks zu Dateien in diesem Ordner aktualisieren. (Wenn Sie Dateien im Bedienfeld „Dateien“ verschieben oder umbenennen, werden in Dreamweaver alle entsprechenden Hyperlinks automatisch aktualisiert.)

Schneller und einfacher Hilfe erhalten

Neuer Benutzer?