[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: BASE要素



From: rubikitch <rubikitch@ruby-lang.org> さん曰く
Subject: [emacs-w3m:05947] BASE要素
Message-ID: <20031016.163253.74726727.rubikitch@ruby-lang.org>
Date: Thu, 16 Oct 2003 16:32:53 +0900 (JST)

> CVS版においてBASE要素を解釈してない不具合を発見しました。

> --base.html
> <html>
> <body>
> <base href="http://www.ruby-lang.org/">
> <a href="/ja/">ruby ja</a>
> </body>
> </html>
> --

安易に日本語訳ですが
http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/links.html#h-12.4
によると、

HTML4> BASE要素は、存在する場合は、HTML文書のHEAD要素において、
HTML4> 外部リソースを参照している他のどの要素よりも前に出現しな
HTML4> ければならない。 

なので、BASE は HEAD のなかじゃないとダメなんじゃないでしょうか?

<html>
<head>
<base href="http://www.ruby-lang.org/">
</head>
<body>
<a href="/ja/">ruby ja</a>
</body>
</html>

だったら動きますよ。

-- 
白井秀行 (mailto:shirai@rdmg.mgcs.mei.co.jp)