So verwenden Sie das href-Attribut des HTML-Tags a, um relative und absolute Pfade anzugeben

So verwenden Sie das href-Attribut des HTML-Tags a, um relative und absolute Pfade anzugeben

Bei der tatsächlichen Webentwicklung ist für das Einfügen von Bildern, einschließlich CSS-Dateien usw. ein Pfad erforderlich. Wenn der Dateipfad falsch hinzugefügt wird, wird die Referenz ungültig (die verknüpfte Datei kann nicht durchsucht werden, das eingefügte Bild kann nicht angezeigt werden usw.). Viele Anfänger sind verwirrt. Im Folgenden werde ich relative und absolute Pfade im Detail vorstellen.

Relativer HTML-Pfad
Bezieht sich auf die Pfadbeziehung zwischen dieser Datei und anderen Dateien (oder Ordnern), die durch den Pfad verursacht wird, in dem sich diese Datei befindet.
Zum Beispiel:
Der absolute Pfad der Datei 1.htm lautet: d:/www/html/1.htm
Der absolute Pfad der Datei 2.htm lautet: d:/www/html/2.htm
Dann: der Pfad von 1.htm relativ zu 2.htm ist: 1.htm

So verwenden Sie relative Links:
Wenn Sie auf dasselbe Verzeichnis verlinken, geben Sie einfach den Namen des Dokuments ein, auf das Sie verlinken möchten, zum Beispiel:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <   href ="1 htm " > Weblink </a>   
  2. < img   src = "bg.jpg" />   

Wenn Sie eine Verknüpfung zum Verzeichnis der nächsten Ebene herstellen möchten, müssen Sie zuerst den Verzeichnisnamen eingeben, dann „/“ hinzufügen und anschließend den Dateinamen eingeben, zum Beispiel:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <   href ="html/weiter.htm" >   
  2. < img   src ="bilder/bg.jpg" />   

Wenn Sie eine Verbindung zum übergeordneten Verzeichnis herstellen möchten, müssen Sie zuerst „../“ und dann den Verzeichnisnamen und den Dateinamen eingeben, zum Beispiel:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <   href = "../www/index.htm" >   

Beispielzusammenfassung
Jetzt gibt es 4 HTML-Dateien: aaa.html bbb.html ccc.html index.html
Der Pfad von aaa.html lautet: D:/www/adminwang/html/aaa.html
Der Pfad von bbb.html lautet: D:/www/adminwang/bbb.html
Der Pfad von ccc.html lautet: D:/www/ccc.html
Der Pfad von index.html ist D:/www/index.html

1. Verknüpfen Sie Dateien im selben Verzeichnis
Der Code für die Datei ccc.html zum Verknüpfen mit index.html lautet beispielsweise wie folgt:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <   href = "index.html" > Link zur Indexseite </ a >   


2. Link zur Datei im vorherigen Verzeichnis
Der Code für die Verknüpfung von bbb.html mit ccc.html lautet beispielsweise wie folgt:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <   href = "../ccc.html" > Link zur CCC-Webseite </ a >   


3. Link zu Dateien in den oberen beiden Verzeichnissen
Der Code zum Verknüpfen von aaa.html mit ccc.html lautet beispielsweise wie folgt:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <   href = "../../ccc.html" > Link zur CCC-Webseite </ a >   


4. Verknüpfen Sie Dateien in untergeordneten Verzeichnissen
Der Code zum Verknüpfen von ccc.html mit bbb.html lautet beispielsweise wie folgt:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <   href = "adminwang/bbb.html" > Link zur bbb-Webseite </ a >   


5. Link zu Dateien in den nächsten 2 Verzeichnissen
Der Code für ccc.html zum Verknüpfen mit aaa.html lautet beispielsweise wie folgt:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <   href = "adminwang/html/aaa.html" > Link zur AAA-Webseite </ a >   

Absoluter HTML-Pfad
Geben Sie den vollständigen Pfad zur Datei an, einschließlich des Protokolls oder Laufwerksbuchstaben (sofern zutreffend). Das heißt, der tatsächliche vollständige Pfad der Datei oder des Verzeichnisses Ihrer Homepage auf der Festplatte. Zum Beispiel:
http://www.adminwang.com/index.htm
d:/ www /html/images/bg.jpg
Zu absoluten Pfaden gibt es nicht viel zu sagen. Wenn Sie relative Pfade beherrschen, sind absolute Pfade sehr einfach.

<<:  Beispielcode zur Implementierung von horizontalem Endlos-Scrollen mit reinem CSS3

>>:  25 Möglichkeiten und Tipps zur Verbesserung der Ladegeschwindigkeit von Webseiten

Artikel empfehlen

Zwei Möglichkeiten, das WeChat-Miniprogramm mit Tencent Maps zu verbinden

Ich habe kürzlich ein WeChat-Applet geschrieben u...

Beispiel einer langsamen MySQL-Abfrage

Einführung Durch Aktivieren des Slow Query Log ka...

So importieren und exportieren Sie Docker-Images

Dieser Artikel stellt den Import und Export von D...

Detaillierte Erklärung zweier zu beachtender Punkte bei vue3: Setup

Inhaltsverzeichnis In vue2 In vue3 Hinweise zur E...

Einführung in das Linux-Netzwerksystem

Inhaltsverzeichnis Netzwerk Informationen Ändern ...

Hinweise zum Proc-Dateisystem des Linux-Kernel-Gerätetreibers

/***************** * proc-Dateisystem************...

So verwenden Sie SessionStorage und LocalStorage in Javascript

Inhaltsverzeichnis Vorwort Einführung in SessionS...

Detaillierte Erläuterung des Lesevorgangs für Nginx-Anforderungsheaderdaten

Im vorherigen Artikel haben wir erklärt, wie ngin...

Einige Tipps zur Verwendung von Less in Vue-Projekten

Inhaltsverzeichnis Vorwort 1. Stildurchdringung 1...

Countdown-Effekt mit Javascript implementieren

Verwenden Sie Javascript, um den Countdown-Effekt...