Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

这篇翻译不完整。请帮忙从英语翻译这篇文章

简述

HTML中的Base元素(<base>)指定文档里所有相对URL地址的基础URL。一份文档最多一个<base>元素。

文档中的基础URL可以使用document.baseURI进行查询。

使用注意:如果指定了多个<base>元素,只会使用第一个href和target值, 其余都会被忽略。

属性

该标签包含全局属性。 

href
用于文档中相对RUL地址的基本URL。如果指定了该属性,这个元素必须写在其他任何属性值是URL的元素之前。允许绝对和相对RUL(但是请查看下面的注意节段)。
target
为没有显示target引用属性的元素指定一个名字或关键字,当元素的超链接或导致导航的形式被激活时,指定显示结果的默认位置。在HTML4中,其值是一个框的名字或者在关键字。在HTML5中,其值是一个浏览上下文(例如标签页,窗口或者内联框)的名字或者关键字。以下的关键字指定特殊的意思:
  • _self: 载入结果到当前的HTML4框(或者HTML5的浏览上下文)。如果没有指定该属性,那该值是元素的默认值属性值。
  • _blank: 载入结果到一个新的未命名HTML4窗口,或者一个新的HTML5的浏览上下文。
  • _parent: 对于HTML4,载入结果到当前框的父级框;对于HTML5,载入结果到父级浏览上下文。如果没有父级结构,该选项的行为和_self一样。
  • _top: 在HTML4中,载入结果到全部原始窗口,并且取消其他所有框。在HTML5中,载入结果到顶级浏览上下文(该浏览上下文是当前上下文的最顶级上下文)。如果没有父级,该选项的行为和_self一样。

示例

<base href="https://www.example.com/">
<base target="_blank" href="https://www.example.com/">  

规范

规范 状态 注释
WHATWG HTML Living Standard
<base>
Living Standard  
HTML5
<base>
Recommendation  
HTML 4.01 Specification
<base>
Recommendation  

浏览器兼容性

特性 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本支持 (Yes) 1.0 (1.7 or earlier) (Yes) (Yes) (Yes)
特性 Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本支持 (Yes) 1.0 (1.0) (Yes) (Yes) (Yes)

 

注意

  • 一个文档的base URL可以通过脚本document.baseURI来查询。
  • 相对URI的href的支持在Gecko 2.0 (Firefox 4.0)中加入。
  • HTML 2.0和3.2仅仅定义了href属性。
  • XHTML需要在结尾添加斜杠<base />。

文档标签和贡献者

标签: 
 此页面的贡献者: PythonFo, RainKolwa, chinaliyun, mengzyou, nobug
 最后编辑者: PythonFo,