<html>
<link rel="stylesheet" href="josh.css">
<body bgcolor="#FFFFFF">

		<div id="説明">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">&lt;BASE&gt;</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> すべて</span> IE<span class="emphasis"> すべて</span> HTML<span class="emphasis"> すべて</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">&lt;BASE&gt;</p>
					</td><td valign="top" nowrap class="requirements">HTML 終了タグ : 使用不可&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p><span class="literal">base</span> 要素は、ドキュメントの <span class="literal">head</span> 要素内で定義され、現在のドキュメントへの URL パスをブラウザに指示します。このパスを基準として、ドキュメント内で <span class="literal">src</span> 属性や <span class="literal">href</span> 属性にさまざまな相対 URL を指定します。ブラウザでディレクトリへの URL もサポートされている場合でも、<span class="literal">base</span> 要素にはドキュメント名を含む絶対 URL を指定してください。ブラウザはそのドキュメントを保存しているディレクトリへの基準 URL パスを計算します。たとえば、<span class="literal">&lt;BASE</SPAN> <span class="literal">href="http://www.megacorp.com/products/index.html"&gt;</span> と指定した場合、そのページにある <span class="emphasis">widgets/framitz801.html</span> へのリンクの <span class="literal">href</span> 属性は、<span class="emphasis">http://www.megacorp.com/products/widgets/framitz801.html</span> という絶対 URL に解決されます。同様に、相対 URL はドット構文で階層をたどることができます。たとえば、この前に定義した <span class="literal">base</span> 要素からは、<span class="emphasis">index.html</span> ページの <span class="literal">img</span> 要素は <span class="literal">src="../images/logo.jpg"</span> と設定できます。この参照は <span class="emphasis">http://www.megacorp.com/images/logo.jpg</span> に解決されます。
</p><p>一般的に、最近のブラウザは現在読み込み中のドキュメントの基準 URL を自動的に計算するので、<span class="literal">base</span> 要素を指定しないでも相対 URL を使用できます。このことが特に便利なのは、ページをローカルで作成しており、ページの配布時に <span class="literal">base</span> 要素の設定を変更したくない場合です。HTML 4 仕様では、<span class="literal">base</span> 要素のないドキュメントは基準 URL として現在のドキュメントの URL をデフォルトで使用することになっています。これは、電子メールメッセージなどデフォルトの基準 URL のない HTML 化されたドキュメントではなく、純粋な Web ページにのみ適用されます。
</p><p><span class="literal">base</span> 要素を使用して、ドキュメント内のリンクタイプ要素にデフォルトのリンク先も定義できます。すべてのリンクが別のフレームにドキュメントを読み込む場合、このターゲットフレームを <span class="literal">base</span> タグで一度指定すれば、ドキュメントの他の場所では <span class="literal">target</span> 属性を設定する必要はなくなります。あるリンクのデフォルト設定を上書きするには、その要素の <span class="literal">target</span> 属性を指定することによって行います (<span class="literal">target</span> 属性に関する注意事項を参照)。
</p><p>この要素と他の要素で共通する属性は <span class="literal">id</span> 属性のみです。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">例</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;HEAD&gt;
&lt;BASE href="http://www.megacorp.com/index.html" target="_top"&gt;
&lt;/HEAD&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">オブジェクト参照</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>[window.]document.getElementById(<span class="replaceable">elementID</span>)</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">要素固有の属性</span></td></tr><tr><td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td></tr><tr><td>        <table border="1">
					<tbody><tr><td><span class="literal">href</span></td><td><span class="literal">target</span></td>
								</tr>
							</tbody></table>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">要素固有のイベントハンドラー属性</span></td>
				</tr>
				<tr>
					<td><p>なし</p>
					</td>
				</tr>
			</table>
		</div><div id="href">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">href</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> すべて</span> IE<span class="emphasis"> すべて</span> HTML<span class="emphasis"> すべて</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">href="<span class="replaceable">URL</span>"</p>
					</td><td valign="top" nowrap class="requirements">オプション&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p><span class="literal">href</span> 属性は、ドキュメント内のすべての相対参照の基準 URL として使用されるサーバーパス上にあるドキュメントの URL です。これは通常、現在のドキュメントの URL ですが、ドキュメントの管理方法やディレクトリ構造によって、別のパスにも設定できます。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">例</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;BASE href="http://www.megacorp.com/products/index.html"&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">値</span></td>
				</tr>
				<tr>
					<td><p>ドキュメントへの完全な絶対 URL</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">既定値</span></td>
				</tr>
				<tr>
					<td><p>現在のドキュメントのパス名</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">オブジェクト参照</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>[window.]document.getElementsByTagName("base")[0].href
[window.]document.getElementById(<span class="replaceable">elementID</span>).href</pre>
						</span></td>
				</tr>
			</table>
		</div><div id="target">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">target</td><td valign="top" nowrap class="compatibility">NN<span class="emphasis"> すべて</span> IE<span class="emphasis"> すべて</span> HTML<span class="emphasis"> 4</span>&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td colspan="2" class="divider"><img src="dwres:18084" width="100%" height="1"></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal">target="<span class="replaceable">windowOrFrameName</span>"</p>
					</td><td valign="top" nowrap class="requirements">オプション&nbsp;&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description"><p>ページ上のリンクとイメージマップのすべてまたはほとんどが別のウィンドウまたはフレームにドキュメントを読み込む場合は、<span class="literal">base</span> 要素の <span class="literal">target</span> 属性を使用して、これらの要素すべてのターゲットを指定します。基準ターゲット参照のみを設定する場合は、<span class="literal">href</span> 属性を使用しないで <span class="literal">target</span> 属性を使用できます。
</p><p>フレームおよびウィンドウは純粋なドキュメントマークアップの対象範囲外であるため、HTML 4 および XHTML の Strict DTD ではすべての要素の <span class="literal">target</span> 属性をサポートしていません。実際、フレームセットドキュメントは Strict DTD では妥当性が検証されません。HTML 4 および XHTML に別に Frameset DTD が定められているのはこのためです。ドキュメントはこのような Strict DTD で妥当性を検証する必要があり、同時にターゲットもサポートする場合は、ページが読み込まれた後でリンク、イメージマップ、およびフォームの <span class="literal">target</span> プロパティを設定するスクリプトを使用します。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="example"><span class="title">例</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>&lt;BASE target="rightFrame"&gt;</pre>
						</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="value"><span class="title">値</span></td>
				</tr>
				<tr>
					<td><p>フレーム名またはウィンドウ名がターゲット要素の <span class="literal">name</span> 属性に指定されている場合の大文字と小文字を区別する識別子。次の 4 つのターゲット名が予約されており、定数値として使用されます。
</p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" nowrap colspan="2" class="default"><span class="title">既定値</span></td>
				</tr>
				<tr>
					<td><p><span class="literal">_self</span></p>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="objectmodelreference"><span class="title">オブジェクト参照</span></td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="CLEARSEPARATION">&nbsp;</td>
				</tr>
				<tr>
					<td><span class="programlisting"><pre>[window.]document.getElementsByTagName("base")[0].target
[window.]document.getElementById(<span class="replaceable">elementID</span>).target</pre>
						</span></td>
				</tr>
			</table>
		</div>

</body>
</html>