- ベストアンサー
サイトのalt属性が表示されない
こんにちは。 自分のサイトで今までは普通にalt属性が表示されていました。 それが、たぶんですけどIE8をインストールしてから、表示されなくなりました。 IE8がそうなのかと思い、他のalt属性が入っているサイトを閲覧すると、表示されるんです。 たぶん、私のサイトだけがそんな感じなんですが。 ちなみにタグなどは触っていませんので、タグ間違いとかではないです。どなたかわかりますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
今迄のIEがいい加減な作りでaltがポップアップされるのが正しいのか、Firefox等のw3cに厳格な仕様に沿って構築されたブラウザのtitleがポップアップされるのが正しいのかは不明。 ですが、Firefoxの方が正しいと確信した場合、HTMLの構造上titleでポップアップされるのが正しいと思われる。 altは飽く迄「画像が表示しない場合の”代替テキスト”」で在る事を考えたら、コレが正しいのでしょう。 因みに私はimgは以下の属性を全て記述するクセを付けてます。 (XHTMLの場合の記述方法。) <img src="" alt="" title="" width="" height="" />
その他の回答 (1)
私のサイトも似た様なものです。 ちゃんと調べてないので分かりませんが、TITLEを使うと今までのALTみたく表示されますので、そちらのタグに変えてみてはいかがでしょうか。 ALT="ほげほげ" → ALT="ほげほげ" TITLE="ほげほげ" StrictDTDを使っていると、違うのかも?
お礼
遅くなりました。ありがとう御座います。 ただ、ほかのサイトでalt属性のみの記述のサイトでポップアッするサイトも多い見たいなんです。Transitionalなんですけど。 flashやjavascriptなんかが関係してるんでしょうかね?
補足
遅くなりました。ありがとう御座います。 ただ、ほかのサイトでalt属性のみの記述のサイトでポップアッするサイトも多い見たいなんです。 flashやjavascriptなんかが関係してるんでしょうかね?