HTML <base>タグ
例
ページ上のすべてのリンクのデフォルト URL とデフォルトターゲットを指定します:
<head>
<base href="http://www.example.com/images/" target="_blank">
</head>
<body>
<img src="logo.png" width="24" height="39" alt="Stickman">
<a href="http://www.example.com">example.com</a>
</body>
試してみる »
ブラウザサポート
![]()
すべての主要ブラウザは <base> タグをサポートしています。
タグの定義と使用説明
<base> タグは、ページ上のすべての相対リンクにデフォルト URL またはデフォルトターゲットを指定します。
1 つのドキュメント内では、<base> 要素は最大 1 つだけ使用できます。<base> タグは <head> 要素の内部に配置する必要があります。
ヒントと注記
ヒント:<base> タグを <head> 要素内の最初の要素の位置に配置してください。そうすれば、head 領域内の他の要素は <base> 要素の情報を使用できます。
注記:<base> タグを使用する場合は、href 属性または target 属性、または両方の属性が必要です。
HTML 4.01 と HTML5 の違い
なし。
HTML と XHTML の違い
HTML では、<base> タグに終了タグはありません。
XHTML では、<base> タグは正しく閉じる必要があります。
属性
| 属性 | 值 | 説明 |
|---|---|---|
| href | URL | ページ内のすべての相対リンクの基準 URL を指定します。 |
| target | _blank _parent _self _top framename |
ページ内のすべてのハイパーリンクとフォームを開く場所を指定します。この属性は、各リンクの target 属性によって上書きされます。 |
グローバル属性
<base> タグがサポートするのはHTML のグローバル属性です。。
イベント属性
<base> タグはいかなるイベント属性もサポートしていません。
関連記事
HTML DOM リファレンスマニュアル:Base オブジェクト
その他の拡張