<base> - ベース URL の指定

■ 概要

項  目説  明
記述形式 <base href="基準リンク先">
<base target="基準表示先">
対応ブラウザー H2+ / e2+ / N2+ / Fx1+ / Op6+ / Ch1+ / Sa1+
種  類
(カテゴリー)
メタデータ・コンテンツ
置ける場所 head要素内 [ただし,すでに他の base要素を含んでいないこと]
内包要素
(コンテンツ・モデル)

(コンテンツ・モデル:

■ 解説

<base> は,ページ内にあるリンクの基準となる URL や基準となる表示先(ブラウジング・コンテキスト)を指定するために使用します。 <head>~</head> 間のヘッダ部に書きます。

  1. href属性 では,リンクの基準となる URL を指定します。
  2. target属性 では,基準となる表示先(ブラウジング・コンテキスト を指定します。

なお,2つの固有属性をともに指定することも可能です。

■ 属性

種  類名  称
【固有属性】 hreftarget
【グローバル属性】 accesskeyclasscontenteditable * dir
hidden *idlangspellcheck *style
tabindextitletranslate *
【ARIA role属性】
指定可能な値 (役割)
なし
【ARIA aria-* 属性】
指定可能なもの
ARIA グローバル状態とプロパティ   

■ CSSプロパティ

種  類名  称
【よく使うもの】

■ 使用例

HTMLソース
HTML
<!DOCTYPE html>
<html>
  <head>
    <meta lang="ja" charset="UTF-8">
    <title>タイトル</title>
    <base href="http://www.yyy.zzz/">
  </head>
  <body>
    <a href="index.html">XXX</a>
  </body>
</html>

ブラウザー 表示例

上記の例では,基準 URL を http://www.yyy.zzz/ に設定していますので,index.html へのリンクをクリックすると,http://www.yyy.zzz/index.html にジャンプすることになります。

■ 備考