<base> 元素指定了页面中所有相对URL的默认地址,该默认URL会影响页面中所有 <a> <img> <link> <form> 中的相对URL(不影响绝对URL)。如果不通过 <base> 指定URL基地址,所有的相对URL都是与当前页面的URL相关的。
示例:
使用 <base> 指定相对URL的基地址:
<head>
<base href="https://www.cdsy.xyz/" target="_blank">
</head>
<body>
<img src="/images/logo.png" width="150" height="161" alt="logo">
<a href="/computer/">计算机</a>
</body>
请注意,我们只指定了图像的相对地址。由于我们在 head 部分指定了基准 URL,因此浏览器将在“https://www.cdsy.xyz/images/logo.png”处查找图像。
<a href="/computer/">计算机</a>
请注意,该链接会在新窗口中打开,即使它没有 target="_blank" 属性。这是因为 base 元素的 target 属性已被设置为“_blank”。
啊啊啊
注意:
用于指定页面中相对URL的基地址。
该属性不可省略。
属性值:url 作为基地址的URL。
用于指定所有受 base 影响的超链接的打开方式。
该属性可选。
属性值:
注: 该值会被 <a> 标签中指定的 target 属性覆盖。

