Alt тег не отображается в браузере

0

Я тестирую свой код в HTML, чтобы убедиться, что я все сделал правильно, и я не могу получить текст alt, отображаемый в моем браузере. Я пробовал с последней версией Chrome и Firefox.

<center>
<img src="http://www.opstinavinica.gov.mk/vinica/images/logogd.png" align=top alt="E ova e logoto!!!!">Ova e logoto na <b>UGD</b>
</center>

Извините за иностранный язык.. Я могу перевести его, если это необходимо.

EDIT: что такое тег для отображения текста, когда мышь находится над изображением, если alt предназначен для отображения текста только для сломанных изображений?

Изображение 174551

  • 0
    Я думаю, что это показывает только в IE
  • 4
    Предполагается, что alt будет отображаться в браузере, только если пользователь просматривает страницу как текст. Если вы хотите всплывающую подсказку, вы должны использовать title .
Показать ещё 5 комментариев
Теги:
alt

3 ответа

2
Лучший ответ

Свойство alt задает или возвращает значение атрибута alt изображения.

Требуемый атрибут alt указывает альтернативный текст для изображения, если изображение по какой-либо причине невозможно отобразить (из-за медленного соединения, ошибки в атрибуте src или если пользователь использует программу чтения с экрана).

Примечание. Internet Explorer отображает значение атрибута alt как всплывающую подсказку, когда мышь над элементом img. Это НЕ правильное поведение, согласно спецификации HTML. Все остальные браузеры следуют спецификации и будут отображать только текст alt, если изображение невозможно отобразить.

  • 1
    Даже IE перестал отображать значение атрибута alt в качестве подсказки в IE 8.
2

В отличие от Microsoft Internet Explorer, Mozilla Firefox и Chrome не будут отображать текст, используемый в альтернативном теге, поскольку этот текст предназначен для использования для доступности и не предназначен для текста, который будет отображаться в тексте шарика, когда мышь наводится на изображение,

Если вы хотите, чтобы текст воздушного шара появился, когда мышь нависает над изображением, добавьте тег "title" в тег img html.

0

Просто установите тег title чтобы он работал в современных браузерах:

<center>
<img src="http://www.opstinavinica.gov.mk/vinica/images/logogd.png" align=top title="E ova e logoto!!!!" alt="E ova e logoto!!!!">Ova e logoto na <b>UGD</b>
</center>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню