<base>
元素指定了页面中所有相对 URL 的默认地址,该默认 URL 会影响页面中所有 <a>
<img>
<link>
<form>
中的相对 URL(不影响绝对 URL)。如果不通过 <base>
指定 URL 基地址,所有的相对 URL 都是与当前页面的 URL 相关的。
示例:
使用 <base>
指定相对 URL 的基地址:Demo:base
注意:
<base>
必须位于<head>
元素内,且每个HTML文档中最多只能有一个。- 建议将
<base>
作为<head>
元素的首个子元素。这样,该基地址就可用于<head>
中的其他相对URL。
用于指定页面中相对URL的基地址。
该属性不可省略。
属性值:
- url 作为基地址的 URL。
用于指定所有受 base
影响的超链接的打开方式。
该属性可选。
属性值:
- _blank 在新窗口(或标签)中打开
- _self [默认值] 在当前窗口(标签或框架区域)中打开
- _parent 在当前框架的父框架中打开(针对使用嵌套框架的页面)
- _top 替换当前页面(针对使用框架的页面)
注: 该值会被 <a>
标签中指定的 target
属性覆盖。