![]() |
|
|||||||
|
|
Альты и титлы в изображенияхНачну с примера. <a href="/"><img alt="Главная страница" src="home.gif"></a> «Ну что это еще может быть, как не картинка, ведущая на главную страницу сайта», — скажете вы и будете правы:
Но, как говорится: «Доверяй, но проверяй».
Вот он. Геморрой. Зачем Internet Explorer отображает alt у изображения, которое и так видно? Alt — определяет текст, отображаемый браузером на месте изображения, если браузер не может найти файл с изображением или включен в текстовый режим. Так написано в любом справочнике, который, по ходу дела, разработчики Internet Explorer (всех его версий) читали, пропуская главы :-) В большинстве случаев кодеры пишут alt аналогично приведенному примеру, не думая, где он будет торчать. Чтоб не торчало: <a href="/"><img alt="Главная страница" src="home.gif" titlе="Главная страница"></a> Теперь любой браузер отобразит при наведении на изображение title. Здравый смысл
Если размеры изображения меньше, чем содержание тега alt, то лучше его не указывать, оставить пустым (alt="").
<a href="/"><img alt="" src="home.gif" titlе="Главная страница"></a> То же самое можно применять и без ссылки. Рекомендуется всегда прописывать в изображении (как и указывать его высоту и ширину) alt="", если альтернативный текст для него отсутствует.
Возможен вариант, когда требуется title задать для самой ссылки: <a href="/" titlе="Главная страница"><img alt="" src="home.gif"></a> Правда такой вариант не сработает в Internet Explorer. В нем будет отображаться alt изображения. Если есть title изображения, то все браузера покажут именно его, игнорируя title ссылки.
По этой причине не имеет смысла код: <a href="/" titlе="Главная страница"><img alt="" src="home.gif" titlе="Главная страница"></a> Мотаем на усВсегда лучше прописать alt, даже если туда нечего писать.
Если alt нужен, а показывать его «при живой то изображении…»
Изображение находится в ссылке, и нужно показать пользователю, куда она ведет — указываем title в изображении. |
||||||
| © 2001—2010 Казакевич Алексей | Главная страница | Поиск и карта сайта | Valid: xhtml & css | ||||||