Worin besteht der Unterschied zwischen einem festen und einem relativen Pfad?
Hierzu muss man wissen wie eine Domain aufgebaut ist.
http:// |
HypertexttransferProtocol |
Browserbefehl |
www. |
Dienst |
Browserbefehl |
use-media. |
Second-Level-Domains und Hostname |
Führt zu Server |
com |
Top-Level-Domains (TLD) |
Führt zu Server |
/ |
Verzeichnissprung |
Führt zum Verzeichnis |
impressum. |
Datei |
Führt zur Datei |
html |
Seitenbeschreibungssprache |
Art der Datei |
Das bedeutet das der Browser ab der TLD (http:// www. use-media. com ->) bereits weiss das er weitere Informationen dahinter suchen soll.
Fester Pfad:
Der feste Pfad wird immer dann eingesetzt wenn man außerhalb des eigenen Servers verlinken möchte.
Relativer Pfad:
Der relative Pfad wird also immer dann eingesetzt wenn die gewünschte Verlinkung innerhalb der eigenen Webseite erfolgen soll. Dies hat den Vorteil das auch verschiedene TLDs das selbe Verzeichnis finden.
Beispiel:
http://www.use-media. - > com < - /de/faq.html
http://www.use-media. - > net < - /de/faq.html
http://www.use-media. - > de < - /de/faq.html
Ein weiterer Vorteil liegt darin das man auch unter einer vollkommen fremden Domain (z.B.: Arbeitsserver etc.) arbeiten kann um dann auf die eigentliche Domain umzuschalten.
http://kunden.use-media.com/de/faq.html
Dies gilt natürlich auch für die Verlinkung von Bildern.
Relativer Pfad: Bild ist auf meinem Server (Irgendwo hochgeladen)
Fester Pfad: ich möchte mein Bild von einer anderen Webseite / Server laden (Achtung: Eigentumsrechte beachten)