- 締切済み
altタグについて教えてください。
IMGタグの中に入れるaltタグってありますよね? あれって、NNでは見れないものなのでしょうか? 自分のHPでTOPページに同盟のスペースを作っているんですが、 そこのところで一つだけは説明がでるんですけど、他のは出ないんです。 IEで見てみたらきちんと出たので、タグの打ち間違いではないと思うんです。 HTMLも確認しましたし、他のところも同じにしたんですけど。 一個だけ説明が出るっていうのも中途半端でイヤなので教えてください。 それとも他の人からは見えてないのでしょうか?(ドキドキ) できたら自分のHPに来て欲しいのですが、禁止のようなので、残念です。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- denca
- ベストアンサー率32% (17/52)
傾向としてIEはNNよりもエラーに寛大という気がします。IEでは意図した表示になるが、NNでは異常が生じ、よく調べたらエラーが見つかったということがありました。 エラーがあると決め付けているかのようでたいへん失礼ですが、参考URLでHTMLのチェックをなさってみるのもよいかと思います。(基本的な使い方はサーバーにアップされたHTMLが対象です。) さらにおせっかいですが、ALT属性は1番の方がおっしゃるようなことが本来の目的です。視覚不自由の方がアクセスされた場合のナビゲーションなど、アクセシビリヒティーの向上の目的で最新のHTML文法では必須なのだそうです。(下記チェックではALTのないイメージは減点対象となります。) 以上ご参考になれば幸いです。
- Kizz
- ベストアンサー率47% (30/63)
はじめまして。 やりたい事というのはイメージの上にマウスを移動させるとポップアップヒント の表示をIEおよびNetscapeで行いたいという事ですよね? 可能です。 Windowsのみでの確認ですが。 ◇IEの場合 ・alt と title の両方が効きます ・但し、両方が定義されている場合は、titleが優先されます ◇Netscapeの場合 ・alt のみが効きます Netscapeで1箇所以外が表示されないというのが分からないのですが・・、 もしかするとその失敗する<img>タグではどっか"抜けしているかで記述ミスな 所があり、属性指定(altとか)の指定が無視されているかのしれません。 特に、ブラウザ側でこの表示をする/しないとかいう設定は無かったように思い ます(※確証無しですが) #一応ソースを書いてWindows98 IE5.5/Netscape4.7にて確認しました。 他の環境でも大丈夫だと思います。 備考) altはIEでは、ブラウザのインターネットオプションの詳細設定にて 「画像を表示する」をクリックOFFで画像を表示しないようにされていた場合 画像の場所ににその指定した文字列を表示します。 ご参考までに。 では、頑張ってください。
- piro19820122
- ベストアンサー率38% (256/672)
IMGタグのalt属性は、「画像が表示できないときに代わり(alternative)に表示する文字列」を指定するものです。例えば、ファイルの転送に失敗したとか、読めない型式のファイルだった場合など、画像が表示されるはずの領域にaltで指定した文字列が表示されます。 IEで画像の上にマウスカーソルを持ってきて、altの内容が表示されるのはIEの機能であって、HTMLで定義されている働きではありません。ですから、NNで表示できないのは仕方ないことです。
補足
でも、一つだけ見えるんですよね…。 上の人によると見えるらしいんですが…。
お礼
ありがとうございました。 その部分には見つからなかったのですが(笑)その他のところで色々と問題がありました。 もう気にしないようにしておきます(TT) 参考になりました。