1、URL
Uniform Resourse Locator
统一资源定位器,描述Internet上的一个资源的地址
例如:
https://blog.csdn.net/gjs935219/article/details/98878578
URL大体上分为两部分:
https://blog.csdn.net ; 描述该资源在哪个服务器上
/gjs935219/article/details/98878578 :描述该资源的相对路径
2、相对路径
在访问站内资源的时候,应使用相对路径
p1.html表示同级目录下的p1.html
pp/p2.html表示子目录pp下的p2.html
相对路径的更多写法:
. 表示当前目录
./p1.html
./img/langman.jpg
..表示上级目录
../img/langman.jpg
../p.html
相对路径的解析:
浏览器会对相对路径进行解析
-获取当前页面的URL
-获取目标的相对路径,进行计算
例如:
当前URL:http://127.0.0.1:8848/no.1/p.html
目标URL:href="pp/p2.html"
当前页面:http://127.0.0.1:8848/no.1/p.html
超链接:<a href="pp/p2.html">--东风破--</a>
计算过程:
1)当前路径:http://127.0.0.1:8848/no.1/
2)目标路径:http://127.0.0.1:8848/no.1/pp/p2.html
3、URL的错误写法:
URL的常见错误写法有两种
1、写成本地地址
2、本站资源不要带IP
<a href="http://127.0.0.1:8848/no.1/pp/p2.html">--东风破--</a>
-在开发的时候,服务器的地址是不确定的,比如:多人开发一个IP