Paths are relative to the current location. You can use one or more leading
../
to refer to parent directories.
Same directory:
Our Current Path | Specified Relative Path | Resultant Path |
---|---|---|
/MySpec.html | AnotherSpec.html | /AnotherSpec.html |
/blah/MySpec.html | AnotherSpec.html | /blah/AnotherSpec.html |
/blah/x/MySpec.html | AnotherSpec.html | /blah/x/AnotherSpec.html |
You can also use ./
to mean "the current directory", if you
want to be particularly explicit:
Our Current Path | Specified Relative Path | Resultant Path |
---|---|---|
/MySpec.html | ./AnotherSpec.html | /AnotherSpec.html |
/blah/MySpec.html | ./AnotherSpec.html | /blah/AnotherSpec.html |
/blah/x/MySpec.html | ./AnotherSpec.html | /blah/x/AnotherSpec.html |
Child directory:
Our Current Path | Specified Relative Path | Resultant Path |
---|---|---|
/MySpec.html | foo/AnotherSpec.html | /foo/AnotherSpec.html |
/blah/x/MySpec.html | z/AnotherSpec.html | /blah/x/z/AnotherSpec.html |
Parent or sibling directory:
Our Current Path | Specified Relative Path | Resultant Path |
---|---|---|
/blah/docs/Example.html | ../Fred.html | /blah/Fred.html |
/blah/docs/Example.html | ../../Fred.html | /Fred.html |
/blah/docs/work/Example.html | ../../Fred.html | /blah/Fred.html |
/blah/docs/work/Example.html | ../Fred.html | /blah/docs/Fred.html |
/blah/Example.html | ../Fred.html | /Fred.html |
/blah/docs/work/Example.html | ../css/Fred.html | /blah/docs/css/Fred.html |