base标签是HTML中的一个元素,用于指定页面中所有相对路径的基础URL地址。
具体来说,base标签的作用是规定HTML文档中所有相对URL的基准URL地址,即将相对URL转换为绝对URL的基础。例如:
<head> <base href="https://www.example.com/"> </head> <body> <a href="subdirectory/page.html">Link</a> </body>
在上面的例子中,由于设置了<base>
标签的href属性为https://www.example.com/
,所以链接subdirectory/page.html
会被解释为https://www.example.com/subdirectory/page.html
。
这对于网站中的页面链接非常有用,因为它们通常都是相对URL。通过使用base标签,我们可以避免在页面中使用大量的绝对URL。此外,也可以使用base标签来切换基础URL,而不必更改每个URL。