シェアしてね♪Tweet65一式98,000円~の格安プランをご用意!Web制作お任せください!Tweet画像内にリンクを付けることができる、非常に便利なクリッカブルマップ。そんなクリッカブルマップについて、私つい最近まで勘違いをしておりました。゚Д゚)その勘違いのせいで、IEで正常にクリッカブルマップが動作しないという事態に陥ったので、その時の対処法、というか正しいクリッカブルマップの書き方について紹介したいと思います。IEでクリッカブルマップが効かないという状況になったら、一度確認してみてください。Explorerでクリッカブルマップが効かない時の対処法まずは間違った例をどうぞ。ChromeやFirefoxでは、ちゃんと機能するんですよね。IEではクリッカブルマップが効きません。どこが間違っているかというと、usemapの指定方法です。値には適用したいmapのname属性を入れますが、この時に先頭に#(シャープ)を入れないと、IEでは機能してくれません。恥ずかしながら、つい最近までusemapの値は#なしで記述するものだと勘違いしておりました・・・たぶんHTMLの勉強を始めた頃に見たサンプルが#なしになっていて、それで覚えたんでしょうね。そんなわけで、正しい例をどうぞ。href=&quot;http://techmemo.biz&quot;&gt;&lt;/map&gt;これでIEでもちゃんと機能します。IE8でもしっかりクリックできました。あとがきW3CのHTML5日本語訳でも確認してみましたが、例ではusemapの値にしっかり#が入っていました。こちらが正しい記述法みたいですね。他にも間違って覚えているものがありそうで怖いです。コメントをキャンセルメールアドレスが公開されることはありません。