HTML <base> 元素 指定用于一个文档中包含的所有相对URL的基本URL。一份中只能有一个<base>元素。如果指定了多个 <base> 元素,只会使用第一个 href 和 target 值, 其余都会被忽略。
href属性:用于文档中相对 URL 地址的基础 URL。如果指定了该属性,这个元素必须写在其他任何属性值是 URL 的元素之前。允许绝对和相对URL(但是请查看下面的注意节段)。如果不用绝对地址,则会加载html文件地址的后面
target: (a标签也有该属性值,且值是一样的)
_self : 默认值,跳转到自身
_blank : 在新窗口打开
_parent : 对于HTML4,载入结果到当前框的父级框;对于HTML5,载入结果到父级浏览上下文。如果没有父级结构,该选项的行为和_self一样。(没试过,但估计是在iframe中应用)
_top : 在HTML4中,载入结果到全部原始窗口,并且取消其他所有框。在HTML5中,载入结果到顶级浏览上下文(该浏览上下文是当前上下文的最顶级上下文)。如果没有父级,该选项的行为和_self一样。
示例:
<base target="_blank" href="http://www.example.com/">
网友评论