アプリ版:「スタンプのみでお礼する」機能のリリースについて

マップを使ってページをリンクしさらにページ内リンクにしたが飛ばない。

<img src="images/aaa.jpg" usemap="#map" />
<map name="map">
<area href="kan.html#3" alt="" shape="rect" coords="0,3,105,154" />
</map>

kan.html
<div align="center" id="3"><img src="images/bar_3.jpg"></div>

以上のようにマップを使ってリンクページの更にページ内リンク先に飛ばそうとしても
そのページに飛ぶだけで、飛ばしたい位置まで行きません。
<a name="3"><img src="images/bar_3.jpg"></a> でもダメです。

どうしてでしょうか?

A 回答 (2件)

原因としては弱いですが、


id属性の先頭文字は必ずASCIIアルファベットから始めなければならないというルールがあります。

http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401 …
http://hp.vector.co.jp/authors/VA022006/css/sele …
    • good
    • 0
この回答へのお礼

kuzumiHKさん
ありがとうございます。
解決しました。

お礼日時:2010/08/16 09:19

id="3"で指定位置に綺麗に飛びますよ?


Windows7 IE8,Firefox(3.6.8)
もう一度精査してみたら?
    • good
    • 0
この回答へのお礼

torayoshiさん、ありがとうございます。
そうですか、もう一度確認してみます。

お礼日時:2010/08/16 08:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!