相信一开始大家都对这两个词分辨不清尤其是真正写代码时,而在网上看到的内容也要具体操作完后才能慢慢理解!为此我以简单的方式说一下!
绝对路径就没必要说了就是直接以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如果存在几层就写几个../
浙公网安备 33010602011771号