关于页面URL地址有不同的写法,其中就包括了绝对地址和相对地址,那么具体来说绝对地址和相对地址有什么区别,网站采用哪种地址比较好呢?本文就给大家简要的介绍下绝对地址和相对地址。
一、绝对地址和相对地址的区别
绝对地址:互联网上的独立地址,在任何网站通过这个地址可以直接到达目标网页。包含主域名和目录地址,是一个独立地址。。
相对地址:相对链接是当超链接使用基于相对链接的路径时,可移动包含超链接的文件和超链接目标,而不会破坏该超链接。将包含超链接的文件及其目标移到一起。相对于网站的地址,当域名改变时,相对地址的“绝对地址”也发生变化。
相对地址是指相对于当前网页的地址。
假设文件3.htm为当前网页,那么文件1.htm的相对地址为:../A/1.htm。其中“../”表示上一级目录。
假设文件4.htm为当前网页,那么文件2.htm的相对地址为:../../A/2.htm,而文件6.htm的地址则是:../6.htm,文件5.htm的相对地址则是:5.htm。
假设文件6.htm为当前网页,那么文件4.htm的相对地址为:D/4.htm。
总之,相对地址是指从当前网页所在的文件夹开始的网页地址。
在制作网站时,大多数情况下使用的是相对地址。这样,将整个网站复制到任何位置,都不需要重新调整地址。
二、绝对地址和相对地址哪种好
绝对地址和相对地址都有着各自的优点和缺点:
相对链接代码简洁、使用方便,但却很容易导致断链无效链接的存在。所以最好的解决方法是使用绝对链接,使用绝对链接可以避免上面提到的所有的潜在问题,是让链接真正正常工作的最好的方法。
绝对地址最大的有点就是不管链接出现在页面哪个位置,点击后都能经常打开,不会出现404页面。但是对于系统而言,如果都设置绝对地址,在代码简洁和流畅性方面不太友好。
因此,对于绝对地址和相对地址的选择,要在网站建设的时候就做好规划,并且把这个规则都记录下来,后续参考这个规则执行就好。
可以看到绝对地址和相对地址的区别就在于页面的位置,顾名思义,绝对地址的位置是绝对的,它不会因为链接位置的改变而导致整个URL改变;而相对地址则是相对的,URL会随着链接所在页面的改变而改变。至于绝对地址和相对地址哪种好,大家根据需要具体去选择。
上一篇:2022年端午节放假通知
下一篇:2022年中秋节放假通知