新規記事投稿
フォロー記事投稿
記事のキャンセル
From: Yasu.F
<yasuf@big.or.jp>
Subject: `&' を含むURI
Date: 1999/11/18 03:05:44
Reference: mesh.npc.2/00699
横から口を挟みますが…。
11月11日に、Shigeさんは書きました。
>><img src”/・・=index.htm&I=/npc/npc.idx”>
>>と書いたはずなのに・・・
>><img src”/・・=index.htm&amp;I=/npc/npc.idx”>
>> ↑
>> ・・と入っているじゃないですか??何度も書き直して、OKをクリック
>>して再び開くと smp; がまた入っています。
> もし、MS-Windowsならば
> ノートパッドで変更すればうまくいくんじゃないでしょうか?
これが & → & への変更 ということであれば、
前者のほうが正しいので、変更しては *いけません*。
URI (URL)に含まれる & をそのまま書いていると、
<A href="http://www.foo.jp/bar?gt=123<=456">
りんく</A>
が
http://www.foo.jp/bar?gt=123<=456
というURIへのリンクとして解釈されてしまいます。
# 参考: HTML 4.0 Spec. の "Ampersands in URI attribute values"