хочу разместить картинку на странице пишу это в style.css body {background-image: url("butterfly.gif");} пишу это в index.php <link rel="stylesheet" type="text/css" href="style.css" /> и это <STYLE>body {background-image:url('http://emgoldex.5000.ru/image/get.jpg');background-repeat: no-repeat;background-attachment: fixed;}</STYLE> я правильно делаю ? Добавлено спустя 5 минут 3 секунды: всё работает но если вдруг мне надо это сделать на 100 страничках? получается в каждом файле надо менять запись(имя файла) <STYLE>body {background-image:url('http://emgoldex.5000.ru/image/get.jpg');background-repeat: no-repeat;background-attachment: fixed;}</STYLE> ведь суть css в том и заключается чтобы быстро сделать а не как у меня мажно конечно тупо назвать новую картинку тем же именем =) но это маразм
Прочитал 3 раза, так и непонял, что требуется. Наверное, хочется сделать дефолтную картинку для бэкграунда, а для отдельных страниц свои картинки? Тогда можешь в тег body ставить id. В css можно дописывать только изменяющиеся данные style.css Код (Text): /*картинка по умолчанию butterfly.gif.*/ body{background-repeat:no-repeat;background-attachment:fixed;background-image:url("butterfly.gif");} /*для документов, в которых <body id="p1"> или <body id="p2"> или <body id="p3">*/ body#p1{background-image:url('http://emgoldex.505.su/image/get.jpg');} body#p2{background-image:url('http://emgoldex.505.su/image/get2.jpg');} body#p3{background-image:url('http://emgoldex.505.su/image/get3.jpg');}
Либо в ручную, писать все стили всю херню, либо писать скрипт, который при добавлении страницы (чтобы можно было указывать ей, что угодно какие угодно параметры).
да действительно сформулировать не получается )) надо на 100 страницах сайта изменить одно изображение на другое Добавлено спустя 2 минуты 2 секунды: сам принцип не доходит - конкретно что пишу в каждом html и css не понимаю
Если есть доступ к css, то в нём и заменить адрес картинки. Писать <STYLE></STYLE> зачем, если уже есть css?
Только связь с файлом стилей обязательно на всех страницах должна быть <link rel="stylesheet" type="text/css" href="style.css" /> Даже можно адрес сделать со слешем впереди href="/style.css", чтобы файл находился со всех страниц.
срочно OFF в "file.html" <link rel="stylesheet" type="text/css" href="/style.css"/> body {background-image:url('http://emgoldex.555.рф/image/get.jpg');background-repeat: no-repeat;background-attachment: fixed;} в "style.css" body {background-image: url ("http://emgoldex.555.net/image/get.jpg");background-color: #FFCC66;}
Хотя не html5, вернул все =), а вот если у вас xhtml то надо соблюдать синтаксис... =) И желательно сохраняйте страницы в UTF-8 (без BOM). Ну и так, все равно лучше соблюдайте синтаксис =)))
Ещё вариант )) Удалить старую картинку с сервера и записать новую с тем же названием, которое было у старой
дык =)) так и делал !! а потом задумался что что то не так )) Добавлено спустя 9 минут 34 секунды: ребят спасибо!!!!!!!!!!!!!!!!!!!! разобрался )) оказывается всё так и есть )