1. ホーム
  2. html

[解決済み] HTML img タグ: title 属性 vs alt 属性?

2022-08-16 01:19:12

質問

私が閲覧していた アマゾン を検索しているときに気がついた。 1TB と検索したときに、星の評価画像にマウスカーソルを合わせると、IE を使用している場合のみ、スコアが表示されることに気づきました。 他のブラウザを使用している場合、スコアは表示されません。

3.8の評価と4.2の評価は、どちらも4つ星として表示されます。もちろん、星 3.8 と星 4.2 (76% と 84% のスコア) の違いはあります。

これは、標準的な表示方法である alt のテキストは、ユーザーがグラフィックをオフにしたとき、またはブラウザが "readout"(例:視覚障害のあるユーザー用のブラウザ)であるときだけ表示されます。 しかし、IE ではホバー時に表示されます。

というわけで、Amazonがユーザーのブラウザに関係なく表示するのであれば、私は title を使用する必要があり、さらに alt . あなたはそう思いますか?

どのように解決するのですか?

私なら両方にします。 タイトルはすべてのブラウザで美しいツールチップを表示し、altは画像のないブラウザでブラウジングするときに説明を与えます。

とはいえ、商品を見るためにお店に行くサーファーで、実際に画像をオフにしていたり、画像をサポートしていないブラウザを使っている人がどれだけいるのか、統計をとってみたいものです。 人口の 90% が 28k モデムを使ってインターウェブに接続している時代は、とっくに終わっていると私は思います。