Forum Webscript.Ru
Дизайн и Верстка => Всё о Html => Тема начата: D1g174LM4n14c от 15 Июля 2003, 22:51:24
-
Есть такой код:

По спецификации HTML 4.01 аттрибут alt является обязательным для тега
. Если он не нужен, можно просто написать alt="" и ваш html-документ останется валидным... НО! Пустой аттрибут alt в теге
подавляет аттрибут title в теге ... Но если обязательно нужно выводить подсказку к ссылке-изображению? Думаю все кто это читает подумали одно и то же - использовать вместо аттрибута title тега аттрибут alt тега
. Это же очевидно... Но не тут то было... К сожалению, это не всегда является хорошим выходом, так как изображение-ссылка может находится "в неудобном положении" на странице, и если вдруг наше _маленикое_ изображение (допустим, 10х10 пикселов) по каким-то причинам не загрузиться - пустое место, где должно было находиться изображение растянется и заполнится текстом подсказки, указанной в аттрибуте alt тега
. Сразу же в голове возникает следующяя мысля - надо указать размеры рисунка (width и height) и все будет Ок. Правильно, но есть один ньюанс... Что если размер рисунка не известен заранее? Например, вы пишете что-то для широкого распространения. И вашу работу будут использовать чайники, которые думают что HTML - это новый американский телевизионный спутник. Но картинки-то поменять захочеться, а они оказываются другого размера. Непорядок получается...
Что же делать? Забить на это!!
Если рисунок не загрузится - это просто трабла, за которую должны отвечать не вы. А если вывод рисунков запрещен пользователем - то это совсем иное. Браузер (IE так точно) определит размер рисунков все равно, хоть и не отобразит их. Мрак, но так он есть...
Зачем я все это написал? Да так, просто мыслями поделился. Прошу ничем в меня не бросать, а лишь поправить если я где не то сказал. Спасибо :)
-
Ты можешь передать смысл этой телеги в одной фразе?
Я так и не понял, что ты хотел этим сказать.
-
ну я просто сам наткнулся на этот тонкий момент и решил розсказать как "взаимодействуют"
и что из этого получаеться :)
-
А в чем тонкость-то?
В том, что пустой alt подавляет title?
А причем тут размеры рисунка?...
Все еще не понимаю :)
-
про ньюансы web-дизайна, когда web-мастер заботится о пользователе, у которого случайно не загрузится изображение, чтобы ему не пришлось перезагружать страницу. вот. :)