I have been looking for a complete definitive explanation of absolute vs relative links in HTML.
<a href="http://www.example.com/page.html">link page</a>
<a href="//page2.html">link page</a>
<a href="/page3.html">link page</a>
<a href="./page4.html">link page</a>
<a href="../page5.html">link page</a>
So in the above list,
This is not HTML. This is absolute or relative paths in all aspects of a operating system.
//domain/thelink.ext
./
is the current directory. Many times you must to specify this to ensure is the current.../
changes to parent directory. You can make nesting and ../../../
will mean that up 3 parent directories.