Рассмотрим тег img повнимательней @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 24 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
andygray Муж.
соучастник
10
Сообщения: 980
Зарегистрирован: 10.12.01
Откуда: Ukraine, Kiev
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 12:35:00 
День добрый, господа!

Вот верстаю верстаю себе потихоньку, и возникают разные вопросы. Пришла мне как то мысль про тег <img> Что могу сказать-

необходимый минимум - конструкция типа:

<img src=/images/img.gif width=10 height=15><br>

1) ковычки вовсе не обязательны, единственное = если в содержимом alt есть пробелы - значит нужно заключать его в кавычки, иначе отработает только первое слово. В других случаях я не в ослике, не в шкафу ни в опере траблов связанных с отсутствием кавычек не наблюдал.
2) <br> используется для удаления назойливого пробела после картинки, который может стать причиной волшебный глюков и долгих поисков их происхождений [img]images/smiles/icon_smile.gif[/img]

НО, недавно встетил я высказывания по поводу необходимости использования тега alt="" и вобще боязни убирать ковычки.

Есть ли у кого соображения по этому поводу?
<Wartex>
0
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 12:51:00 
Если побрить яйца, то их функциональность не меняется. Намек: писать кавычки для SRC необходимо (ДВОЙНЫЕ), альт можно писать без нифига "alt>"
Иногда br тоже херит все.
   
watcher
участник
9
Сообщения: 1827
Зарегистрирован: 21.10.01
Откуда: из тумбочки
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 13:11:00 
AndyGray нда а hspace и vspace уже ставить не надо?, атрибут alt обязателен, по Лебедеву кавычки необязательны, по рекоммендации W3C обязательны, как говорится все относительно, но решать тебе [img]images/smiles/icon_wink.gif[/img]
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 13:12:00 
AndyGray, понимаешь, минимальный набор тегов для определения хтмл-страницы - <html></html> но это не значит, что только их и надо использовать. Нормальный стиль требует по крайней мере еще и заголовка страницы. Так же и с alt -кавычки - не обязательны, но с другой стороны - так логичнее. И кто знает, не выйдет ли завтра крутой браузер, которым все захотят воспользоваться и он будет придерживаться рекомендации 3W и требовать кавычки. наличие альта считается хорошим тоном, если там написан текст. Исключение могут составлять опорные картинки (распорные [img]images/smiles/icon_wink.gif[/img] ) - их совсем не надо описывать. А <br> не нужно ставить, просто перенеси с последующей строчки элементы и убери пробелы. Если ты посмотришь двоичный код текста твоей страницы, то увидишь, что перевод строки выполнен в 2 символа (если делаешь страницу под вин), и соответственно один из симоволов воспринимается браузером как пробел.
<Wartex>, что ты имеешь ввиду про алт без нифига? конструкция вида alt=Тут мой текст - работать не будет.
andygray Муж.
соучастник
10
Сообщения: 980
Зарегистрирован: 10.12.01
Откуда: Ukraine, Kiev
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 13:21:00 
2 Long - про минимальный - я не совсем точно выразился... Я хотел узнать к примеру - почему alt обязателен? Какая его будет функция (я не говорю о наполненных alt'ах, а о конструкции alt="" которую многие реккомедуют вставлять в img) Зачем картинкам, которые являются элементами графичиского дизайна сайта, так сказать, его кирпичиками, пустые alt? Что измениться если их не писать.

Вот про <br> ты хорошо написал, пролил свет, так сказать [img]images/smiles/icon_smile.gif[/img] Спасибо огромное! Честно говоря нечто в этом духе я хотел узнать и про alt.
watcher
участник
9
Сообщения: 1827
Зарегистрирован: 21.10.01
Откуда: из тумбочки
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 13:22:00 
Long ты ошибаешься насчет alt даже в распорке он должен присутствовать
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 13:25:00 
watcher, в принципе - размеры тоже не обязательно указывать...
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 13:26:00 
watcher, нет - это лишние байты выкаченные пользователем. если ты не хочешь ничего говорить - не раскрывай рот [img]images/smiles/icon_wink.gif[/img] это я в качестве сравнения привел, а не в качестве наезда [img]images/smiles/icon_wink.gif[/img]
Griman
новый человек
7
Сообщения: 150
Зарегистрирован: 09.01.02
Откуда: Пермь
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 13:40:00 
Если я каждой своей картинке-распорке поставлю alt="" то пожалуй мегабайтик другой получится. [img]images/smiles/icon_smile.gif[/img]

watcher
почему это свойство должно присутсвовать?

p.s. там где есть альт часто нужен border=0 из-за ссылок
olegf Муж.
участник
3
Сообщения: 1054
Зарегистрирован: 01.11.01
Откуда: Msk
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 13:47:00 
кавычки желательны, но не обязательны.

в аттрибуте альт - обязательны. сам отрибут очень желателен.. если картинка е несет никакой контекстной нагрузки (eg "нарезка") то так и пишешь alt=""

hspace и vspace нужны только в тех случаях, когда они действительно нужны. по умлчанию во всех браужерах они равны 0.

а вот border не всегда равен 0. поетому его лучше указать явно.

в большинстве случаев размеры карртинки изветсны заранее, так что их тоже надо ставить...
andygray Муж.
соучастник
10
Сообщения: 980
Зарегистрирован: 10.12.01
Откуда: Ukraine, Kiev
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 13:56:00 
<BLOCKQUOTE><font size="1" face="Verdana, Tahoma, sans-serif">quote:</font><HR>Автор Сообщения Oleg Fomin:
<STRONG>

в аттрибуте альт - обязательны. сам отрибут очень желателен.. если картинка е несет никакой контекстной нагрузки (eg "нарезка") то так и пишешь alt=""

</STRONG><HR></BLOCKQUOTE>

Ну вот, опять alt="" Зачем?? Есть разумные, технические или какие нить другие доводы?
watcher
участник
9
Сообщения: 1827
Зарегистрирован: 21.10.01
Откуда: из тумбочки
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 14:17:00 
Griman потому что некоторым браузерам надо указывать что алт пустой, иначе они такое выводят что страшно очень, подробнее это описано у Кирсанова в книге "Вэб дизайн"
Oleg Fomin не всегда и не во всех hspace и vspace=0 поэтому в распорках лучше указывать эти ограничения
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 14:22:00 
Oleg Fomin, тот же Нилсен не рекомендует ставить альты там, где они не нужны. правда исходя немного из других предположений, но это не столь важно.
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 14:25:00 
watcher, что-то ты кажется не правильно понял... не буду сейчас утверждать это категорично, но как раз должно быть наоборот - если альт пустой, то, например, браузеры, которые читаю вслух сайт ляпнуть могут чушь (см. Нильсена). И вообще, конечно есть значения по умолчанию, но вообще хтмл "управляет" браузером, а не наоборот. [img]images/smiles/icon_razz.gif[/img]
watcher
участник
9
Сообщения: 1827
Зарегистрирован: 21.10.01
Откуда: из тумбочки
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 14:30:00 
Long в общем alt="" должен присутствовать всегда

да кстати при наличие "" перевод в XML не будет составлять никакого труда
Griman
новый человек
7
Сообщения: 150
Зарегистрирован: 09.01.02
Откуда: Пермь
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 15:30:00 
Вопрос серьезный оказался [img]images/smiles/icon_smile.gif[/img]
Про какие такие "некие" браузеры все время идет речь?
С четвертой версии основной троицы я глюков не замечал. Третью версию, начав верстать, я к счастью не застал.
Dimitrius
новый человек
0
Сообщения: 117
Зарегистрирован: 04.02.02
Откуда: Москва
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 17:23:00 
Глюки не глюки, но я тэг alt="" ставлю только тогда, когда он нужен. А в распорках никогда его не указываю.
Лишнее это.
olegf Муж.
участник
3
Сообщения: 1054
Зарегистрирован: 01.11.01
Откуда: Msk
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 17:25:00 
watcher
не всегда и не во всех hspace и vspace=0 поэтому в распорках лучше указывать эти ограничения


а в каких браузерах и в каких случаях это не так? не разу не наблюдал...
watcher
участник
9
Сообщения: 1827
Зарегистрирован: 21.10.01
Откуда: из тумбочки
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 18:00:00 
Oleg Fomin скажем так при глюках
olegf Муж.
участник
3
Сообщения: 1054
Зарегистрирован: 01.11.01
Откуда: Msk
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 10 Апрель 2002, 18:24:00 
гы! я когда-то давно по ошибке перед значением цвета $ вместо # поставил. часть страницы выкрасилась в такие цвета, каких и в помине не было...
glebis
новый человек
0
Сообщения: 26
Зарегистрирован: 11.04.02
Откуда: Санкт-Петербург
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 11 Апрель 2002, 01:27:00 
<BLOCKQUOTE><font size="1" face="Verdana, Tahoma, sans-serif">quote:</font><HR>Автор Сообщения Diman:
<STRONG>Глюки не глюки, но я тэг alt="" ставлю только тогда, когда он нужен. А в распорках никогда его не указываю.
Лишнее это.</STRONG><HR></BLOCKQUOTE>


Лишнее-не лишнее... Попробуйте открыть сайт с распорками без альта в Опере и отключите картинки (моя любимая в Опере функция) - весь дизайн расползется, т.к. на месте распорок появится хрень с надписью "Рисунок"

Про размеры... Кто-то говорил, мол - не надо. Надо, если думать обо всех, в т.ч. и о людях, у которых медленный инет - пока картинки не загрузятся, дизайн, если размеры не указаны, тоже будет колбасить, думаю ясно почему.

Насчет кавычек. В рекоммендации написано примерно следующее: если есть символы, кроме букв и цифр (да-да, то есть всякие там # и %) - кавычки нужны.
Wartex Муж.
Злой Дух
9
Сообщения: 1774
Зарегистрирован: 06.10.01
Откуда: Halifax, Canada
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 11 Апрель 2002, 07:02:00 
2 Long
Glebis сказал то? что я хотел сказать насчет альта.
Intelligent
новый человек
0
Сообщения: 243
Зарегистрирован: 31.05.01
Откуда: ../
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 11 Апрель 2002, 07:03:00 
кавычки так-же нужны для НН4.хх, он с этим глючит. особенно, когда приходится обращятся к каким либо значениям через ява скрипт. он не соображает что это строка на самом деле, и выдаёт НаН в лучшем случае.

алт нужен именно для тех случаев, когда человек без графики ходит, он получает заменённый алт на "картинка" или "имадже", а если нам такого не надо - то лучше это дело обнулить.
PepperLover
новый человек
0
Сообщения: 61
Зарегистрирован: 10.04.02
Откуда: Tyumen region/HMAO
Заголовок сообщения: Рассмотрим тег img повнимательней
Сообщение Добавлено: 22 Апрель 2002, 08:09:00 
glebis прав !!!
Значит такой минимум ?:
src, alt, width, height ну и border?
и все с кавычками...

Ok на Оби ?
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 24 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100