За последние 24 часа нас посетили 20165 программистов и 1085 роботов. Сейчас ищут 778 программистов ...

css-не доходит

Тема в разделе "PHP для новичков", создана пользователем webmonstor, 6 май 2012.

  1. webmonstor

    webmonstor Активный пользователь

    С нами с:
    18 фев 2012
    Сообщения:
    49
    Симпатии:
    0
    Адрес:
    г. Иркутск
    хочу разместить картинку на странице пишу это в 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 в том и заключается чтобы быстро сделать а не как у меня мажно конечно тупо назвать новую картинку тем же именем =) но это маразм
     
  2. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Прочитал 3 раза, так и непонял, что требуется.
    Наверное, хочется сделать дефолтную картинку для бэкграунда, а для отдельных страниц свои картинки?
    Тогда можешь в тег body ставить id. В css можно дописывать только изменяющиеся данные
    style.css
    Код (Text):
    1. /*картинка по умолчанию butterfly.gif.*/
    2. body{background-repeat:no-repeat;background-attachment:fixed;background-image:url("butterfly.gif");}
    3. /*для документов, в которых <body id="p1"> или <body id="p2"> или <body id="p3">*/
    4. body#p1{background-image:url('http://emgoldex.505.su/image/get.jpg');}
    5. body#p2{background-image:url('http://emgoldex.505.su/image/get2.jpg');}
    6. body#p3{background-image:url('http://emgoldex.505.su/image/get3.jpg');}
     
  3. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Либо в ручную, писать все стили всю херню, либо писать скрипт, который при добавлении страницы (чтобы можно было указывать ей, что угодно какие угодно параметры).
     
  4. webmonstor

    webmonstor Активный пользователь

    С нами с:
    18 фев 2012
    Сообщения:
    49
    Симпатии:
    0
    Адрес:
    г. Иркутск
    да действительно сформулировать не получается ))
    надо на 100 страницах сайта изменить одно изображение на другое

    Добавлено спустя 2 минуты 2 секунды:
    сам принцип не доходит - конкретно что пишу в каждом html и css не понимаю
     
  5. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Если есть доступ к css, то в нём и заменить адрес картинки. Писать <STYLE></STYLE> зачем, если уже есть css?
     
  6. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    И не пишите <STYLE> html теги большие...
    В нынешнем xhtml, html5 он зависим от нижнего регистра...
     
  7. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Только связь с файлом стилей обязательно на всех страницах должна быть <link rel="stylesheet" type="text/css" href="style.css" />
    Даже можно адрес сделать со слешем впереди href="/style.css", чтобы файл находился со всех страниц.
     
  8. webmonstor

    webmonstor Активный пользователь

    С нами с:
    18 фев 2012
    Сообщения:
    49
    Симпатии:
    0
    Адрес:
    г. Иркутск
    срочно 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;}
     
  9. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Хотя не html5, вернул все =), а вот если у вас xhtml то надо соблюдать синтаксис... =)
    И желательно сохраняйте страницы в UTF-8 (без BOM).

    Ну и так, все равно лучше соблюдайте синтаксис =)))
     
  10. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Ещё вариант :))) Удалить старую картинку с сервера и записать новую с тем же названием, которое было у старой :D
     
  11. webmonstor

    webmonstor Активный пользователь

    С нами с:
    18 фев 2012
    Сообщения:
    49
    Симпатии:
    0
    Адрес:
    г. Иркутск
    дык =)) так и делал !! а потом задумался что что то не так ))

    Добавлено спустя 9 минут 34 секунды:
    ребят спасибо!!!!!!!!!!!!!!!!!!!! разобрался )) оказывается всё так и есть )