この記事はHTML 4/XHTML 1での<base>要素についての解説記事です。
HTML 5での<base>要素に関する解説記事は、HTML 5 リファレンス内のHTML 5での<base>要素をご覧ください。
相対アドレスの基準となるURIを指定する<base>要素についての解説です。
<base>要素とは、相対アドレスの基準となるURIを指定する要素です。
<base>要素は、以下の文書型で利用出来ます。
<base>要素はベースモジュールに属します。
ソフトバンク携帯電話ではURIの指定に制限があります。
<base>要素は文書本体内には現れ得ず、従って<head>要素(文書のヘッダ)内にて記述されます。
<base>要素は、記述位置に制限があります。
<base>要素はHTML文書中で相対アドレスが出てくる前に記述する必要があります。
<base>要素には以下の属性が定義されております。
リンクを開くウィンドウまたはフレームを指定します。詳しくはtarget属性(リンク表示ウィンドウ/フレーム)をご覧下さい。
ソフトバンク端末では、href属性で指定するURIはディレクトリへのURIにしなければなりません。
すなわち、URIの末尾が「/」となっていなければなりません。
<base href="http://www.marguerite/to/Nihongo/HowToMakeYorWeb/index.html"><base href="http://www.marguerite/to/Nihongo/HowToMakeYorWeb/"><?xml version="1.0" encoding="shift_jis"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head><base href="http://www.marguerite.jp/Nihongo/WWW/index.html" />
以後、例えば、
<a href="RefHTML/index.html">ウェブの作り方・HTML 4/XHTML 1 リファレンス</a>
と言うアンカーがあった場合、このアンカーが関連付けているURIは
となります。