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>

試してみる »

ブラウザサポート

Internet Explorer Firefox Opera Google Chrome Safari

すべての主要ブラウザは <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 オブジェクト

その他の拡張