超链接的基础知识点就不多介绍了,本文主要讲绝对链接和相对链接两者的使用场景:
绝对URL:该链接指向的是其链接在网站上的绝对位置;
相对URL: 该链接指向的是相对于你当前文件的相关位置;
当链接到同一网站的其他位置时,建议使用相对链接,如果链接到另一网站上时,则需要使用绝对链接:
1、首先,相对URL检查代码要容易的多,因为相对URL通常要比绝对URL要短的的多,使得阅读代码更容易一些;
2、其次,当使用绝URL时,浏览器首先通过DNS查找服务器的真实位置,然后在转移到该服务器并查找所请求的文件,但是相对URL,浏览器只在同一服务器中查找所请求的文件,因此如果你使用绝对链接而不使用相对URL时,就会让浏览器去做额外的工作,这样就会降低它的效率。
本文知识点来源于https://developer.mozilla.org/zh-CN/docs/Learn/HTML/Introduction_to_HTML/Creating_hyperlinks