• ベストアンサー

safariではこの記述認識しないの?

サイトの同一ページ内の、指定場所に移動する場合、 <A href="#あいうえ"><IMG src="****.gif" alt="***"></A> <a name="あいうえ"></a> これで移動します。 ところが、safariのver5、win版をインストールして確認すると認識しません。 別ページへのリンクは正常にリンクします。 safariの場合、同一ページ内の、指定場所に移動するのは、これでは駄目なのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • 4017B
  • ベストアンサー率73% (1341/1821)
回答No.1

リンクの飛び先部分を…  <div id="abc"></div> ~に変更でOKなはず。 P.S. 「name属性」は非推奨タグになったので、今後は使わないほうが無難。 一応、 <a id="abc"></a> でも機能するけど。後々、問題が起きるかもしれないので、divタグに置き換えて置いた方が無難かな? 後、記事本文以外の「id」や「class」、ファイル名には極力日本語を使わない様に心がけるべき。何かとトラブルや誤動作の元になるので…。

gfkdfs
質問者

お礼

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

gfkdfs
質問者

補足

エラーです

その他の回答 (1)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

HTMLの文法チェックをして見てください。  ⇒Another HTML-lint 5( http://www.htmllint.net/html-lint/htmllint.html )  ソースは右上のDATAタグをクリックすると書き込める。  name属性の値は、できればASCII文字で収めましょう。

gfkdfs
質問者

お礼

了解しました

関連するQ&A