Heim >Web-Frontend >HTML-Tutorial >Analyse des Unterschieds zwischen absoluten Pfaden und relativen Pfaden bei der Erstellung von HTML_HTML/Xhtml_Web-Seiten

Analyse des Unterschieds zwischen absoluten Pfaden und relativen Pfaden bei der Erstellung von HTML_HTML/Xhtml_Web-Seiten

WBOY
WBOYOriginal
2016-05-16 16:40:521838Durchsuche

Wie im Bild gezeigt:

Die Verbindung einer einzelnen Seite unter vielen Dateien. Wenn Sie auf Dateien verweisen, müssen Sie über ein gewisses Verständnis des Pfadproblems verfügen Die Entwicklung wird definieren. Es gibt viele Einblicke in die Definition von Variablenpfaden und Referenzen in Verbindung mit include.

Zum Beispiel:

Kopieren Sie den Code
Der Code lautet wie folgt:

define ('ROOT_PATH',dirname(__FILE__));
include(ROOT_PATH."/inc/webconfig.php");
include(ROOT_PATH."/inc/sysinfo.php");
include(ROOT_PATH."/inc/functions.php");
include(ROOT_PATH."/inc/db_sql.php");
Das werde ich als nächstes analysieren.

Hauptinhalt:

•Die Konzepte relativer Pfade und absoluter Pfade
•Detaillierte Analyse
Die Konzepte relativer Pfade und absoluter Pfade

Dies ist, was die Betriebssystemklasse gesagt hat, wenn es um die Dateisuche geht, absoluter Pfad: In einer Baumverzeichnisstruktur gibt es nur einen eindeutigen Pfad vom Stammknoten zu einer Datendatei oder Verzeichnisdatei. Verbinden Sie jeden Verzeichnisdateinamen und Datendateinamen, der vom Stammknoten mit einer Datendatei übertragen wird, mit „/“, um einen Pfadnamen zu bilden, der für den Zugriff auf die Datendatei verwendet werden kann: Sie können für jeden Prozess einen „Aktuelles Verzeichnis“ festlegen ", auch bekannt als „Arbeitsverzeichnis“, sodass Sie nicht jedes Mal, wenn Sie eine Datei finden, automatisch einen absoluten Pfad verwenden müssen. Verwenden Sie stattdessen den Pfad der Datei relativ zum aktuellen Verzeichnis. Dies ist ein relativer Pfad . Natürlich ist es etwas abstrakt. Weitere Informationen finden Sie weiter unten. Meine Analyse wird hauptsächlich in HTML verwendet. Wie kann man beispielsweise als Hyperlink in einer HTML-Webseite auf eine andere HTML-Webseite verweisen? Wie füge ich ein Bild in eine Webseite ein?

Wenn Sie beim Verweisen auf eine Datei den falschen Dateipfad verwenden (z. B. beim Hinzufügen eines Hyperlinks oder beim Einfügen eines Bildes usw.), wird der Verweis ungültig (die verknüpfte Datei kann nicht durchsucht werden oder das eingefügte Bild kann nicht durchsucht werden). kann nicht angezeigt werden usw.).
Um diese Fehler zu vermeiden und Dateien korrekt zu referenzieren, müssen wir HTML-Pfade lernen.
HTML bietet zwei Möglichkeiten, Pfade zu schreiben: relative Pfade und absolute Pfade.

HTML relativer Pfad (Relativer Pfad)


Dateireferenz im selben Verzeichnis


Wenn sich die Quelldatei und die Referenzdatei im selben Verzeichnis befinden , direkt Schreiben Sie einfach den Namen der Referenzdatei.

Wir erstellen jetzt eine Quelldatei info.html und verweisen auf die Datei index.html als Hyperlink in info.html.
Angenommen, der Pfad „info.html“ lautet: c:Inetpubwwwrootsitesblablainfo.html Angenommen, der Pfad „index.html“ lautet: c:Inetpubwwwrootsitesblablaindex.html. Der Code zum Hinzufügen des Hyperlinks „index.html“ zu „info.html“ sollte wie folgt geschrieben werden :
index.html So stellen Sie das Verzeichnis der oberen Ebene dar
../ stellt das Verzeichnis der oberen Ebene dar, in dem Die Quelldatei befindet sich, http://www.jb51.net/ stellt das Verzeichnis oberhalb des Verzeichnisses dar, in dem sich die Quelldatei befindet, und so weiter.

Angenommen, der Pfad „info.html“ lautet: c:Inetpubwwwrootsitesblablainfo.html Angenommen, der Pfad „index.html“ lautet: c:Inetpubwwwrootsitesindex.html. Der Code zum Hinzufügen des Hyperlinks „index.html“ zu „info.html“ sollte wie folgt geschrieben werden :

index.html Angenommen, der Pfad „info.html“ lautet: c:Inetpubwwwrootsitesblablainfo.html Angenommen, der Pfad „index.html“ lautet: c:Inetpubwwwrootindex.html in info Der Code zum Hinzufügen eines Hyperlinks zu index.html in .html sollte wie folgt geschrieben werden:

index.htmlAnnahme Der info.html-Pfad lautet: c:Inetpubwwwrootsitesblablainfo.html Angenommen, der index.html-Pfad lautet: c:Inetpubwwwrootsiteswowstoryindex.html Der Code zum Hinzufügen des index.html-Hyperlinks zu info.html sollte wie folgt geschrieben werden:

index.html
Wie man das untergeordnete Verzeichnis darstellt
Um auf Dateien im untergeordneten Verzeichnis zu verweisen, schreiben Sie einfach direkt den Pfad der Datei im untergeordneten Verzeichnis.

Angenommen, der Pfad „info.html“ lautet: c:Inetpubwwwrootsitesblablainfo.html Angenommen, der Pfad „index.html“ lautet: c:Inetpubwwwrootsitesblablahtmlindex.html. Der Code zum Hinzufügen des Hyperlinks „index.html“ zu „info.html“ sollte wie folgt geschrieben werden :

index.html

Angenommen, der info.html-Pfad ist: c:Inetpubwwwrootsitesblablainfo.html. Angenommen, der Index Der .html-Pfad lautet: c: Inetpubwwwrootsitesblablahtmltutorialsindex.html. Der Code zum Hinzufügen des index.html-Hyperlinks zu info.html sollte wie folgt geschrieben werden:

HTML ist absoluter Pfad (absoluter Pfad)
HTML absoluter Pfad (absoluter Pfad) bezieht sich auf den vollständigen Pfad der Datei mit Domänennamen.

Angenommen, Sie registrieren den Domainnamen www.jb51.net und beantragen einen virtuellen Host. Ihr virtueller Host-Anbieter stellt Ihnen ein Verzeichnis zur Verfügung, z. B. www. Dieses www ist das Stammverzeichnis Ihrer Website.

Angenommen, Sie platzieren eine Datei index.html im www-Stammverzeichnis. Der absolute Pfad dieser Datei lautet: http://www.jb51.net/index.html.

Angenommen, Sie erstellen ein Verzeichnis namens html_tutorials im WWW-Stammverzeichnis und platzieren dann eine Datei index.html im Verzeichnis. Der absolute Pfad dieser Datei lautet http://www.jb51.net/html_tutorials/. index.html.

Einige Informationsreferenz:
Der Unterschied zwischen relativen Pfaden und absoluten Pfaden