Задать стиль например все картинки на странице класса "bla1" имеют alt="это бла 1 класс" и потом на странице выводить: <img src=1.jpg class='bla1'> <img src=2.jpg class='bla1'> <img src=3.jpg class='bla1'> <img src=4.jpg class='bla1'> <img src=5.jpg class='bla1'> и все эти картинки будут иметь alt равный это бла 1 класс. Можно ли так сделать? Если да то подскажите как?
В CSS класс или ID можно применять к нескольким элементами и все они будут иметь его описание. Очень плохо раскрыта суть вопроса. в файле CSS пишем: Code: #imgconf { /*Нужный перечень элементов} а тегам присваиваем ID присваиваем ID <img id="imgconf" src="image.jpg">
ttt0z если я тебя правильно понял и если ты не пользуешься jquery Code: var img = document.getElementsByTagName('img'); for (var i = 0; i < img.length; i++) { if (img[i].className && img[i].className == 'bla1') img[i].alt='bla1'; }
PRosTo_LEva, вопрос конкретно задан. Gar|k, надо через css. Код: <html> <body> [задаем css что все картинки имют значение алт="это бла 1 класс"] <img src=1.jpg class='bla1'> <img src=2.jpg class='bla1'> <img src=3.jpg class='bla1'> <img src=4.jpg class='bla1'> <img src=5.jpg class='bla1'> </body> </html> Надо код который должен быть на месте квадратных скобок как то так примерно: <style> img { alt:'это бла 1 класс'; } </style> Почему то ниже код не работает: <html> <body> <style> img { alt:"blabla1"; } </style> <img src=1.jpg> <img src=2.jpg> <img src=3.jpg> </body> </html>
проверь в IE в нём должно работать, возможно дело в кроссбраузерности. Как решение предлагаю скомбинировать alt с title
PRosTo_LEv, в ие тоже не работает, что значит скомбинировать alt с title? у меня заданча прописать параметр картики через стиль! для примера я взял параметр alt! Народ помогите кто знает!
Уважаемый, в CSS нет атрибута alt Опиши задачу, что хочешь с картинками конкретно сделать? Вот написал тебе пример добавления рамки к изображению: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Сайт</title> <style type="text/css" media="all"> img { border: 10px solid #000; } </style> </head> <body> <img src="min.jpg" /> </body> </html>
как вариант присвоить бекгрунд элементу. в таком случае нужно добавить background-image: url(bg.gif); но а по большому счету через CSS это не делают.