Страницы: 1
В Mozilla не работает дескриптор alt?
При таком коде при наведении мышки на рисунок должна появиться та надпись, которая внутри кавычек дескриптора alt
<img src="rus.jpg" vspace="0" hspace="0" alt="in Russian" border="0">
Но она не появляется...
Отсутствует
И не появится. Alt используется для отображения текста только в том случае, если картинка не загрузилась. Хотите всплывающий текст, используйте title.
От оно че!
Отсутствует
igorsub
Хотите всплывающий текст, используйте title.
Объясни поподробнее,что это значит.Я здесь жаловался на то,что на
этом форуме при отключенной загрузки графики,рамки аватаров не отображаются.Но ваятелям этого сайта этот недочет,видимо,по барабану. И сейчас я не вижу есть у чела аватар или нет.
Твой метод поможет?
Отсутствует
рамки аватаров не отображаются
а это что?
Отредактировано RcT (23-01-2006 11:32:58)
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1
Отсутствует
Solnyshko
<img src="rus.jpg" vspace="0" hspace="0" alt="in Russian" title="in Russian" border="0">
Отредактировано RcT (23-01-2006 11:34:43)
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1
Отсутствует
Обязательный атрибут alt задает альтернативный текст, который выводится обозревателем вместо образа, если вывод графических изображений отключен или не поддерживается.
Атрибут title определяет титул элемента и часто используется обозревателями как подсказка (tooltip), которая выводится на экран, когда курсор помещается на данный элемент. Он особенно полезен в элементах A, LINK, IMG и OBJECT
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1
Отсутствует
<img src="..." ... alt="Image_description" title="Tooltip_text_or_long_image_description">
вариант:
<a href="..."><img src="..." ... alt="Image_description" title="Link_description"></a>
вариант:
<a href="..." title="Link_description"><img src="..." ... alt="Image_description"></a>
В стандартах записано, как должен отображаться alt-текст, если картинка не загрузилась. В стандартах не записано, должен ли он быть виден, если картинка загрузилась, и как именно. Производители браузеров вольны делать что угодно. в какой-то момент поддержку подсказки с alt в мозилле отключили.
Аргументы были такие:
1. В стандарте не сказано, что она должна всплывать.
(Однако же, не сказано, что не должна)
2. Это не влияет на доступность информации.
(Были приведены примеры, когда влияет)
3. Есть сделать так сейчас, веб-мастера резко поумнеют, и станут использовать alt для того, для чего он изначально предназначался, то есть для заменяющего текста изображения - теоретически на значке с домиком должен быть не текст "на главную" или "на домашнюю страницу", а текст "маленький зеленый домик с трубой и открытой дверкой (56KB)".
(Реальный результат: большинство веб-мастеров не знают об этом эффекте, те, кто заботится о совместимости, как правило, пишут alt="подсказка" title="подсказка", то есть дублируют подсказку в alt-тэге)
4. Если на странице ошибочно употреблен alt как всплывающая подсказка, можно связаться с веб-мастером.
(Это вранье. Как правило, нет возможности что-либо переделать, или, реже, нет возможности уговорить кого-нибудь что-нибудь переделать)
5. Это не повлияет на популярность браузера и не ударит по пользователям.
(Кто ж его знает, влияет ли... по пользователям бьет точно)
Был создан баг, обсуждающий данную проблему. Множество аргументов за, и некое количество аргументов против всплывания alt были приведены уже после того, как баг был объявлен WONTFIX. Проблемой занимается некий Hixie (Ian Hixman), участвовавший, в частности, в разработке стандартов CSS, он отражает все попытки с ним конструктивно поспорить, так что включать подсказки обратно никто не собирается.
Подробнее:
https://bugzilla.mozilla.org/show_bug.cgi?id=25537
и, если Вы любитель риторики, найдете там немало интересного.
Решение: на сайтах использовать пары alt= и title= либо понадеяться на то, что основные браузеры title поддерживают (в основном это так), писать подсказки только в title.
Решение для просмотра сайтов:
Есть расширение, переносящее alt в title - Popup Alt Attribute http://piro.sakura.ne.jp/xul/_popupalt.html.en которое, несмотря на глючность, работает.
Есть еще скрипты для GreaseMonkey, в том числе мой, если заинтересуетесь, дам ссылку.
Отсутствует
RcT
Сеучас удалил весь кеш,в котором был твой аватар.Загрузил эту страницу заново никаких рамок нет и всплывающей подсказки то же.
Расширение Popup ALT Attribute 1.3.2005092701 стоит.
Во смотри http://forum.mozilla.ru/uploaded/RcT.gif
Может у тебя другая версия FF?
Причём рамок нет только на этом форуме.На любом другом
сайте рамки рисунков везде отображаются.
Отсутствует
rubel
Да у меня рамки дает ILO. Но и без него рамки на этом сайте должны быть, хотя их нет, что-то намудрено в css.
В этом коде, (как на форуме) рамки показываются, так как указан размер картинки,
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <title></title> </head><style> IMG {BORDER: none} </style> </head><body> <img src="http://forum.mozilla.ru/img/avatars/3791.jpg" alt="" height="63" width="72"> </body></html>
А здесь нет
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <title></title> </head><style> IMG {BORDER: none} </style> </head><body> <img src="http://forum.mozilla.ru/img/avatars/3791.jpg" alt=""> </body></html>
Отредактировано RcT (23-01-2006 13:43:31)
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1
Отсутствует
rubel
Сорри, не обратил внимание на это:
...
Причём рамок нет только на этом форуме.На любом другом
сайте рамки рисунков везде отображаются.
Предположу, что если у тебя стоит ILO (или ему подобное расширение), то тогда проблема может быть в отсутствующей галочке в Профиль ==> Отображения ==> Показывать аватары пользователей в сообщениях.
Отредактировано stEp (23-01-2006 15:31:21)
Homo sum: humāni nihil a me aliēnum puto
Отсутствует
Страницы: 1