Подсказка «тега img» внутри тега - PullRequest
10 голосов
/ 07 сентября 2010

Хотелось бы узнать разницу между заголовком attr тега "a" и alt attr тега img.

Кроме того, что я должен использовать, когда у меня есть изображение внутри а? Как в этом случае:

<a class="duplicar" href="#"><img src="Images/btnSegDuplicar.gif" alt ="Duplicar" width="76" height="20" /></a>

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

1 Ответ

30 голосов
/ 07 сентября 2010

Вы всегда должны использовать атрибут title для всплывающих подсказок. С изображениями, а также с якорями.

Атрибут alt предназначен исключительно для отображения текста, когда изображение не может быть просмотрено по какой-либо причине. То, что этот текст иногда отображается как всплывающая подсказка, является случайным артефактом некоторых реализаций и никоим образом не является частью его спецификации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...