重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

サイトの同一ページ内の、指定場所に移動する場合、

<A href="#あいうえ"><IMG src="****.gif" alt="***"></A>

<a name="あいうえ"></a>

これで移動します。

ところが、safariのver5、win版をインストールして確認すると認識しません。
別ページへのリンクは正常にリンクします。

safariの場合、同一ページ内の、指定場所に移動するのは、これでは駄目なのでしょうか?

A 回答 (2件)

リンクの飛び先部分を…



 <div id="abc"></div>

~に変更でOKなはず。

P.S.
「name属性」は非推奨タグになったので、今後は使わないほうが無難。

一応、 <a id="abc"></a> でも機能するけど。後々、問題が起きるかもしれないので、divタグに置き換えて置いた方が無難かな?

後、記事本文以外の「id」や「class」、ファイル名には極力日本語を使わない様に心がけるべき。何かとトラブルや誤動作の元になるので…。

この回答への補足

エラーです

補足日時:2013/05/14 18:15
    • good
    • 0
この回答へのお礼

すみません。私の間違いです
ベストアンサーです

お礼日時:2013/05/14 18:30

HTMLの文法チェックをして見てください。


 ⇒Another HTML-lint 5( http://www.htmllint.net/html-lint/htmllint.html )
 ソースは右上のDATAタグをクリックすると書き込める。

 name属性の値は、できればASCII文字で収めましょう。
    • good
    • 0
この回答へのお礼

了解しました

お礼日時:2013/05/14 18:15

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