無料ホームページ作成!HTML
相対パスの基準

無料ホームページ作成!HTML・HEAD内
相対パスの基準(BASE要素)

ホームページの相対パスの基準の設定

BASE要素 (ブロック)

base要素は相対パスの基準を設定する要素です、<head>タグ内でさらに他の相対パスを使う前に宣言して下さい。(プログラムでは先に書かれたものから読み込むためbase要素より先に書かれたものは適用されない場合があるため、<head>タグの一番初めに書いてしまえば問題なし)相対パスでいちいち位置を確認しないでできるようになるため、更新などで役に立ちます。
href属性は絶対パスでお願いします。
終了タグはありません

<base>タグの使い方

HTMLソース

<head>
 <base href="http://makehomepage.nobody.jp/">
</head>
 
結果

この宣言を行っているページはhttp://makehomepage.nobody.jp/から見た相対パスになります。

BASE要素で宣言できる属性

属性名 概要
href URL URL(絶対パス)でベースのページを指定
target _parent 親フレームに表示
_blank 新しいウィンドウに表示
_self 同じウィンドウに表示
_top 画面全体に表示

ページ数が多くなりディレクトリが増えると全てのページに同じリンクを張るなどの場合に非常に便利になります。

無料ホームページ作成!メニュー

HTML

基本

HEAD要素内

文章

画像

リンク

リスト

フォーム

グループ

フレーム

その他

リンクについてお問い合わせ
無料ホームページ作成!HTML&CSS