備忘録的プログラミングリファレンス

base タグエレメント

 base タグエレメントは、ドキュメント内のすべてのリンクとターゲットのURLの基準を指定するための HTML タグエレメントです。
ドキュメント内のすべてのリンクとターゲットのURLが、まず <base> の href 属性に設定された URL から辿るように設定されます。

 絶対指定の URL はその URL のサイトに遷移します。

base タグエレメント
<base href="./" />

 上記の例は、<base> エレメントを使用しない場合のリンクのあるページが基準と変わりませんので設定した意味がありません。

 <base> は target 属性が使用でき、新たなタブで表示するといったことができます。

 <base> エレメントは、必ず <head> エレメント内でなければなりません。

 仕様では、<base> エレメントにエンドタグ </base> は必要ないとされていますが、付けたほうが無難でしょう。

- ad -

属性

AttributeValueExtra information
href基準となるURLを設定します。
target

タグの編集

target 属性について

 target 属性は、Window や iframe をその name 属性値で指定することができます。
 他にも以下の指定ができます。

  • _blank... 別タブまたはウィンドウに表示
  • _self... リンク元に表示
  • _parent... ひとつ上の親フレームに表示
  • _top... フレームがあれば全て解除して表示

- ad -