• ベストアンサー

代替テキスト

dreamweaver cs4 を使用しています。 画像に代替テキストを記入してありますが、IE上で画像の上にマウスを置いても画像に変化が無く、ポップアップも表示されないので、理由をご存知の方がいらっしゃれば理由を教えてください。

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

  • ベストアンサー
  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.3

代替テキストは何らかの理由で画像が表示できない時に代わりとなるテキストです。 (画像の上にマウスを置くと代替テキストをポップアップしていた以前のIEはやり過ぎ。) どういう実装となるかはブラウザしだいですが、そうした機能が必要ならimgに限らずtitle属性を付けます。 (とりあえずIE8や他の多くのブラウザではこれでポップアップになる。) <img src="~" alt="代替テキスト" title="要素のタイトル"> <p title="指定例">適当なテキスト</p> なお、IE8でも互換モードでは依然として代替テキストがポップアップします。 http://www.google.com/search?q=IE+%8C%DD%8A%B7%83%82%81%5B%83h&hl=ja

innature
質問者

お礼

ありがとう!

すると、全ての回答が全文表示されます。

その他の回答 (3)

noname#140572
noname#140572
回答No.4

おそらく使用されているのは alt 属性でしょうか? もしそうであれば、代替テキストについて勘違いをなされています。 ご自身で書かれているとおり、代替テキストはあくまで“代替”です。 これは、画像が表示されない場合などに“替わり”として表示されるものであり、 画像の情報を補助するために使用するものではありません。 よって、本来はポップアップが表示されるものでもありません。 画像の情報を補助(ポップアップ)したいのであれば、 alt属性ではなく、title属性を使用するのが適切でしょう。 alt属性を使用し、ポップアップが表示されているならば、 それはブラウザの間違いですので、気にかける必要はありません。 参考URLをご参照いただけたらより詳しくわかると思います。

参考URL:
http://www.mozilla.gr.jp/standards/webtips0024.html
innature
質問者

お礼

ありがとう!

すると、全ての回答が全文表示されます。
回答No.2

こんにちは 「代替テキスト」って「alt」ですよね? これは画像が表示されない時に、代わりに表示するものです。 マウスオーバーなどで表示するのは「title」ですよ???

innature
質問者

お礼

ありがとう!

すると、全ての回答が全文表示されます。
  • salonpath
  • ベストアンサー率48% (194/399)
回答No.1

ie8なんじゃない?

innature
質問者

お礼

ありがとう!

すると、全ての回答が全文表示されます。

関連するQ&A