HTML тег img: атрибут title против атрибута alt? - PullRequest
97 голосов
/ 16 мая 2009

Я просматривал Amazon и заметил, что при поиске " 1TB ", если вы наведете курсор мыши на изображение рейтинга звезд, вы увидите только результат при использовании IE. Если вы используете другой браузер, результат не будет отображаться.

Рейтинг 3,8 и рейтинг 4,2 отображаются как 4 звезды. Конечно, 3,8 звезды против 4,2 звезды (76% против 84%) могут иметь значение!

Это связано с тем, что стандартный способ отображения текста alt заключается только в том, что пользователь отключает графику или когда браузер «считывает» (например, браузер для пользователей с нарушениями зрения). IE, однако, показывает его при наведении.

Так что я думаю, что если Amazon должен показывать это независимо от браузера пользователя, тогда следует использовать title в дополнение к alt. Вы бы согласились?

Ответы [ 11 ]

0 голосов
/ 16 мая 2009

Нет, я думаю, alt лучше, потому что цель этого атрибута состоит в том, чтобы предоставить «альтернативный» текст в случае, если изображение не может быть просмотрено (будь то изображение отсутствует или сам браузер не работает отображения).

...