相信一开始大家都对这两个词分辨不清尤其是真正写代码时,而在网上看到的内容也要具体操作完后才能慢慢理解!为此我以简单的方式说一下!

绝对路径就没必要说了就是直接以c:/a/index.html的方式;

那么相对路径就是基于两个目录的相同的目录开始起开始寻找!

比如:c:/a/index.html      c:/a/photo.jpg

那么在html引用图片就可以写photo.jpg

比如:c:/a/index.html      c:/a/b/photo.jpg
那么在html引用图片就可以写b/photo.jpg    因为  c:/
a/index.html 存在0

比如:c:/a/web/index.html      c:/a/b/photo.jpg

由于在两个目录相对于a相同下面还有个web所以访问是就要用../b/photo.jpg  因为  c:/a/web/index.html 存在1

比如:c:/a/web/site/index.html      c:/a/b/photo.jpg

由于在两个目录相对于a相同下面还有个web/site所以访问是就要用../../b/photo.jpg c:/a/web/site/index.html 存在2

简单点来说就是在相同c:/a目录下在index.html里面访问photo.jpg只要把c:/a下面的所有路径都写上在对应上index.html如果存在几层就写几个../