
alt属性とtitle属性を両方記述し画像オフでブラウジングすると、画像の代替文字であるalt属性が表示されませんでした。
(ツールチップの事ではなく、非表示になった画像部分のスペースに、alt属性で記述した文字列が表示されない状態です。)
IEでは[インターネットオプション]→[詳細設定]→[ダウンロードする画像のプレースホルダーを表示する]にチェックを入れるとalt属性が表示されるようになりましたが、Firefoxではそのような設定項目が見つかりません。
alt属性とtitle属性の両方を記述した場合、画像オフでalt属性が表示されないというのはFirefoxの仕様なのでしょうか?
もし表示させるようなFirefoxの設定がありましたら教えて下さい。
また、title属性を記述せずalt属性だけを記述した場合には、IE,Firefox共に画像オフでalt属性がきちんと表示されました。
No.2ベストアンサー
- 回答日時:
Firefox3.6ですが、オプション→コンテンツ→画像を自動的に読み込む のチェックをオフにすると、altがちゃんと表示されました。
ソースは、これです。
<html>
<body>
<img src="http://gazo.okwave.jp/okwave/images/contents/av_ … alt="aaaaaaaaaaa" title="tttttttttttt">
</body></html>
表示されないという原因はわかりませんが、アドオンが悪さしてるとか?
回答有難うございます。
ちゃんと表示される方もいるという事は、仕様などではなく何かが原因となって起こっている現象だったんですね。
そして「アドオンが悪さをしているのでは」という言葉にヒントを得て、原因を突き止める事が出来ました。
qTip(http://qrayg.com/learn/code/qtip)というtitle属性をツールチップ表示するJSライブラリを使用しているのですが、もしやと思いこれを外してみたら、画像オフでalt属性がきちんと表示されるようになりました。
お騒がせして大変申し訳ありませんでした。
No.3
- 回答日時:
src=""の無い空画像を表示すればわかるのでは?
<img src="" height="100" width="300" alt="画像オフでalt部分を表示" title="オンマウスでtitle部分を表示">
回答有難うございます。
なるほど、その方法で画像オン状態のalt属性の有効性を確認する事が出来ますね。
実際にご提示頂いたソースコードで空画像を表示させてみたところ、やはりalt属性も何も表示されませんでした。
つまりFirefoxの画像オフ設定が影響しているのでは無いという事ですね。
今回は、No2の方へのお礼に書きましたように、導入していたJSライブラリが原因だと判りました。
JavaScriptに関してはスキル不足で、スクリプトのソースを追っての完全な原因究明は出来ませんが、何が影響しているのかが判りましたのでこれで解決とさせて頂きたいと思います。
お騒がせして大変申し訳ありませんでした。
No.1
- 回答日時:
以下参考になるかと
http://www.mozilla.gr.jp/standards/webtips0024.h …
ようは視覚的表現はtitleが優先されるというのがmozillaの解釈
ということでは?
回答有難うございます、リンク先のページも熟読させて頂きました。
title属性とalt属性に対するMozillaの解釈について非常に参考になりました。
しかし、私の書き方が悪かったのですが、画像オフにした際、代替文字が表示されるべき場所に何も表示されないのです。
title属性が優先されてalt属性の代わりに表示されるという事ならばユーザビリティの点でも問題無いのですが…。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バナーの貼り方とバナーにリン...
-
HTML上の画像を結合する方法が...
-
IFRAME内に収まるように画像を...
-
イメージマップを貼った画像の...
-
onmouseoverに複数の命令を書き...
-
htmlで画像上にボタンを配...
-
usemap属性で、枠を消したい
-
期間ごとに画像表示を切り替え...
-
カーソルを合わせてイメージの...
-
クリックしても、リンクに飛ば...
-
YAHOOオークションの出品説明に...
-
PDFの保存ボタンが表示されません
-
ロゴマークだけを抜き取って貼...
-
イラストレータに配置すると透...
-
CSSでの動画のマスク処理
-
画像貼り付け、URLに飛べる軽い...
-
背景を透過加工したPNG画像を色...
-
印刷用の透過素材を渡すには? ...
-
IMGタグで画像の繰り返し使用は…
-
フレーム/透過の際のギザギザを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
クリックしても、リンクに飛ば...
-
ボタンを押したままにする。
-
バナーの貼り方とバナーにリン...
-
アルバムをめくるように、画像...
-
クリッカブルMAP領域が分かる様...
-
form以外でのpostってできますか?
-
IMGタグでTIFF画像を表示
-
テーブル内の画像がずれてしま...
-
スライドショーの上にロゴマー...
-
リンク先にしているページを小...
-
pngやjsの後ろの英数字の意味は...
-
HTMLだけで画像をクリックして...
-
拡張子無しで画像を表示したいです
-
複数のボタンで1つのエリアに...
-
ホームページをつくろうと思...
-
背景が透明なリンクボタンで、...
-
スコア登録&ランキング表示
-
代替テキストを素早く表示
-
CSSなどでHTML全体の表示を拡大...
-
IEとsafariの画像読み込み
おすすめ情報