HTML <base> element specifies the base URL to use for all relative URLs in a document. There can be only one <base> 元素在文档中。

A document's used base URL can be accessed by scripts with document.baseURI . If the document has no <base> elements, then baseURI 默认为 location.href .

内容类别 Metadata content.
准许内容 None, it is an empty element .
Tag omission There must be no closing tag.
Permitted parents A <head> that doesn't contain another <base> 元素。
Implicit ARIA role 无对应角色
Permitted ARIA roles No role permitted
DOM 接口 HTMLBaseElement

属性

This element's attributes include the 全局属性 .

If either of the following attributes are specified, this element must come before other elements with attribute values of URLs, such as <link> ’s href 属性。

href

The base URL to be used throughout the document for relative URLs. Absolute and relative URLs are allowed.

target
A keyword or author-defined name of the default 浏览上下文 to show the results of navigation from <a> , <area> ,或 <form> elements without explicit target 属性。
The following keywords have special meanings:
  • _self (default): Show the result in the current browsing context.
  • _blank : Show the result in a new, unnamed browsing context.
  • _parent : Show the result in the parent browsing context of the current one, if the current page is inside a frame. If there is no parent, acts the same as _self .
  • _top : Show the result in the topmost browsing context (the browsing context that is an ancestor of the current one and has no parent). If there is no parent, acts the same as _self .

用法注意事项

Multiple <base> elements

若多个 <base> elements are used, only the first href and first target are obeyed — all others are ignored.

In-page anchors

Links pointing to a fragment in the document — e.g. <a href="#some-id"> — are resolved with the <base> , triggering an HTTP request to the base URL with the fragment attached. For example:

  1. Given <base href="https://example.com">
  2. ...and this link: <a href="#anchor">Anker</a>
  3. ...the link points to https://example.com/#anchor .

Open Graph

Open Graph tags do not acknowledge <base> , and should always have full absolute URLs. For example:

<meta property="og:image" content="https://example.com/thumbnail.jpg">

范例

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

规范

规范 状态 注释
HTML 实时标准
The definition of '<base>' in that specification.
实时标准 No change since last snapshot.
HTML5
The definition of '<base>' in that specification.
推荐 Specified the behavior of target
HTML 4.01 Specification
The definition of '<base>' in that specification.
推荐 添加 target 属性

浏览器兼容性

The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request. 更新 GitHub 上的兼容性数据
桌面 移动
Chrome Edge Firefox Internet Explorer Opera Safari Android webview Chrome for Android Firefox for Android Opera for Android Safari on iOS Samsung Internet
base Chrome 完整支持 Yes Edge 完整支持 12 Firefox 完整支持 1 IE 完整支持 Yes 注意事项
完整支持 Yes 注意事项
注意事项 Before Internet Explorer 7, <base> can be positioned anywhere in the document and the nearest value of <base> 被使用。
Opera 完整支持 Yes Safari 完整支持 Yes WebView Android 完整支持 Yes Chrome Android 完整支持 Yes Firefox Android 完整支持 4 Opera Android 完整支持 Yes Safari iOS 完整支持 Yes Samsung Internet Android 完整支持 Yes
href Chrome 完整支持 Yes Edge 完整支持 12 Firefox 完整支持 1 IE 完整支持 Yes Opera 完整支持 Yes Safari 完整支持 Yes WebView Android 完整支持 Yes Chrome Android 完整支持 Yes Firefox Android 完整支持 4 Opera Android 完整支持 Yes Safari iOS 完整支持 Yes Samsung Internet Android 完整支持 Yes
target Chrome 完整支持 Yes Edge 完整支持 12 Firefox 完整支持 Yes IE 完整支持 Yes Opera 完整支持 Yes Safari 完整支持 Yes WebView Android 完整支持 Yes Chrome Android 完整支持 Yes Firefox Android 完整支持 Yes Opera Android 完整支持 Yes Safari iOS 完整支持 Yes Samsung Internet Android 完整支持 Yes

图例

完整支持

完整支持

见实现注意事项。

见实现注意事项。

元数据

  • 最后修改:
  1. <base>
  2. <head>
  3. <link>
  4. <meta>
  5. <style>
  6. <title>
  7. HTML 元素
    1. A
      1. <a>
      2. <abbr>
      3. <acronym>
      4. <address>
      5. <applet>
      6. <area>
      7. <article>
      8. <aside>
      9. <audio>
    2. B
      1. <b>
      2. <base>
      3. <basefont>
      4. <bdi>
      5. <bdo>
      6. <bgsound>
      7. <big>
      8. <blink>
      9. <blockquote>
      10. <body>
      11. <br>
      12. <button>
    3. C
      1. <canvas>
      2. <caption>
      3. <center>
      4. <cite>
      5. <code>
      6. <col>
      7. <colgroup>
      8. <content>
    4. D
      1. <data>
      2. <datalist>
      3. <dd>
      4. <del>
      5. <details>
      6. <dfn>
      7. <dialog>
      8. <dir>
      9. <div>
      10. <dl>
      11. <dt>
    5. E
      1. <em>
      2. <embed>
    6. F
      1. <fieldset>
      2. <figcaption>
      3. <figure>
      4. <font>
      5. <footer>
      6. <form>
      7. <frame>
      8. <frameset>
    7. G H
      1. <h1>
      2. <h2>
      3. <h3>
      4. <h4>
      5. <h5>
      6. <h6>
      7. <head>
      8. <header>
      9. <hgroup>
      10. <hr>
      11. <html>
    8. I
      1. <i>
      2. <iframe>
      3. <img>
      4. <input>
      5. <ins>
      6. <isindex>
    9. J K
      1. <kbd>
      2. <keygen>
    10. L
      1. <label>
      2. <legend>
      3. <li>
      4. <link>
      5. <listing>
    11. M
      1. <main>
      2. <map>
      3. <mark>
      4. <marquee>
      5. <menu>
      6. <menuitem>
      7. <meta>
      8. <meter>
    12. N
      1. <nav>
      2. <nobr>
      3. <noframes>
      4. <noscript>
    13. O
      1. <object>
      2. <ol>
      3. <optgroup>
      4. <option>
      5. <output>
    14. P
      1. <p>
      2. <param>
      3. <picture>
      4. <plaintext>
      5. <pre>
      6. <progress>
    15. Q
      1. <q>
    16. R
      1. <rp>
      2. <rt>
      3. <rtc>
      4. <ruby>
    17. S
      1. <s>
      2. <samp>
      3. <script>
      4. <section>
      5. <select>
      6. <shadow>
      7. <slot>
      8. <small>
      9. <source>
      10. <spacer>
      11. <span>
      12. <strike>
      13. <strong>
      14. <style>
      15. <sub>
      16. <summary>
      17. <sup>
    18. T
      1. <table>
      2. <tbody>
      3. <td>
      4. <template>
      5. <textarea>
      6. <tfoot>
      7. <th>
      8. <thead>
      9. <time>
      10. <title>
      11. <tr>
      12. <track>
      13. <tt>
    19. U
      1. <u>
      2. <ul>
    20. V
      1. <var>
      2. <video>
    21. W
      1. <wbr>
    22. X Y Z
      1. <xmp>

版权所有  © 2014-2026 乐数软件    

工业和信息化部: 粤ICP备14079481号-1