English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTMLリファレンスマニュアル

HTMLタグ一覧

HTML: <base>タグ

HTML <base>タグは、HTMLドキュメント内のすべての相対URLに使用される基本URLを定義します。ドキュメント内には<base>タグが1つだけあり、<head>タグ内に定義する必要があります。<base>タグがドキュメント内に表示される前に、相対URLを使用する必要があります。このタグは通常、<base>要素とも呼ばれます。

オンラインの例

ページ上のすべてのリンクのデフォルトのURLとデフォルトのターゲットを指定します:

!doctype html>
<html>
<head>
  <meta charset="UTF-8">
  <title>HTML5 Base by ja.oldtoolbag.com</title>
  <base href="https://ja.oldtoolbag.com/html/">
</head>
<body>
  <h1>見出し 1</h1>
  <a href="html-tutorial.html">HTML Tutorials</a>
</body>
</html>
テストをしてみる‹/›

ブラウザの互換性

IEFirefoxOperaChromeSafari

すべての主要ブラウザが<base>タグをサポートしています。

タグの定義及び使用方法

<base>タグは、ページ上のすべての相対リンクにデフォルトのURLまたはデフォルトのターゲットを指定します。

ドキュメント内で、<base>要素は1つだけ使用できます。<base>タグは<head>要素内に位置する必要があります。

ヒントと注意

HTML <base>要素は<head>タグ内に位置します。
ドキュメント内で<base>タグは1つだけ定義できます。複数ある場合でも、最初のhrefとターゲット値を使用します。

注:<base>タグを使用する場合、href属性またはtarget属性または両方を持ちつつなければなりません。

HTML 4.01 HTML5の違い

なし。

HTMLとXHTMLの違い

HTMLでは、<base> タグには終了タグがありません。

XHTMLでは、<base> タグは正しく閉じる必要があります。

属性

属性説明
hrefURLページ内の相対URLの基本ターゲットを指定します。絶対URLまたは相対URLになります
例えば:
href ="https://ja.oldtoolbag.com/html/"
href ="/html/"
href ="html/"
target_blank
 _parent
 _self
 _top
framename
リンクリソースを表示する場所を指定します。以下の値のいずれかになります:_self、_blank、_parent、_top
_self-リソースが現在のフレームまたはコンテキストにロードされることを意味します
_blank-リソースが新しいウィンドウまたはコンテキストにロードされることを意味します
_parent-リソースが親フレームまたはコンテキストにロードされることを意味します
_top-リソースが完全なオリジナルウィンドウにロードされることを示します

グローバル属性

<base> タグは、グローバル属性をサポートしています HTMLのグローバル属性

イベント属性

<base> タグは、任何のイベント属性をサポートしていません。

関連記事

HTML DOM リファレンスマニュアル: Base オブジェクト