. steht für das aktuelle Verzeichnis
.. steht für das übergeordnete VerzeichnisNehmen wir an du hast eine Verzeichnisstruktur wie folgt:
"/path/to/the/file.htm"
"/path/to/another/file.txt"
Nehmen wir weiter an, wir wären in "to" und wollen zu "file.htm"
Quasi müssen wir vom aktuellen Verzeichnis in "the" und dann sind wir bei der Datei:
"./the/file.htm" wäre damit der relative Pfad.
Afaik, kann man auch einfach "the/file.htm" schreiben, ich hab es mir aber angewöhnt mit "./" zu beginnen, damit offensichtlich is ob es sich um einen absoluten oder relativen Pfad handeln soll.
Mal davon ausgehend wir befinden uns im Root-Verzeichnis (sprich "/") kann man auch solche (teils) sinnlosen relativen Pfade wie "./path/to/another/../the/file.htm" benutzen. Damit würde man quasi vom akutellen Verzeichnis ("/") in "path" reingehen, dann in "to", dann in "another", dann in das übergeordnete Verzeichnis "to" (bzw, wieder heraus aus "another") dann in "the" rein gehen und schon ist da die "file.htm" ;)
MfG
bubble
PS: Das mit dem vertauschten Vorschaubutton ist irgendwie gewöhnungsbedürftig.