WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:BASE?

monta[MAIL][URL][WriteDate : Sat Oct 21 17:00:41 2000]

HPをつくって2、3ヶ月になります。
一通りのことは分かるんですが・・・、

<BASE href="http://www.xyz.com/" target="_self">

HREF="..." H2/e2/N2。基準ディレクトリをURLで指定します。  
TARGET="..." H4/e3/N2。基準表示先を指定します。詳細は<A>を参照してください。  

※とほほのHTMLリファレンスより

の2つの意味が分かりません。
いったいどんな意味があるんでしょうか?
どなたか分かりやすく説明していただけないでしょうか?


カヅサツ[MAIL][URL][WriteDate :Sat Oct 21 23:40:25 2000]

例えば http://hogehoge.com/~hoge/index.html
で以下のように書いたとします。

<head>
<base href="http://mokemoke.com/~moke/">
</head>
<body>
<a href="./diary.html">ニッキ</a>

この場合、「ニッキ」は
http://hogehoge.com/~hoge/diary.html
ではなく、
http://mokemoke.com/~moke/diary.html
へのリンクになります。

また、
<base target="hogehoge">

とした場合、
そのページにある A 要素(とか LINK 要素とか)
に全部 target="hogehoge"
が付いたように動作します。
改めて TARGET 属性が指定された場合、
ソチラが優先されます。

仕様書の方が判りやすいかも。
http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/links.html#h-12.4



monta[MAIL][URL][WriteDate :Sun Oct 22 15:11:13 2000]

HREFについては分かりました。

TARGETはまだよく分かりません・・・。


ちゃいぱ[MAIL][URL][WriteDate :Sun Oct 22 17:53:55 2000]


><base target="hogehoge"> 

>とした場合、 
>そのページにある A 要素(とか LINK 要素とか) 
>に全部 target="hogehoge" 
>が付いたように動作します。 
>改めて TARGET 属性が指定された場合、 
>ソチラが優先されます。

この説明プラス以下でわかりませんか。

ターゲット指定した名前は、そのHTMLを出力するウィンドウやフレーム
の名前です。


カヅサツ[MAIL][URL][WriteDate :Mon Oct 23 14:51:10 2000]


> HREFについては分かりました。 
> TARGETはまだよく分かりません・・・。 

ひょっとして TARGET 属性自体をお知りになりませんか?

<A HREF="./hoge.html" TARGET="_top">HOGE</A> とか。


monta[MAIL][URL][WriteDate :Wed Oct 25 08:31:19 2000]


> ひょっとして TARGET 属性自体をお知りになりませんか?

そうです。でも今回の説明でなんとなく分かったような気がします。
分かりやすい助言をしてくれてありがとうございました。
回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]