Показано с 1 по 8 из 8

Тема: Упорядочивание CSS данных

  1. #1

    Регистрация
    23.03.2004
    Адрес
    Беларусь/Минск
    Сообщений
    926
    Я бы хотел поднять обсуждение темы структурирования CSS данных. В последнее время все чаще вижу обсуждения подобного структурирования не только путем создания отдельных стилей для разных типов user-agent’ов, как то screen, print, handheld (приверженцы табличной верстки нервно курят в углу), но и разбиения main-файлов на подфайлы, да простите мне подобные слова, по типу форматирования данных: layout, textformatting, hacks, visuals и т.п.

    И получается что страница ссылается, например, на screen.css, который отвечает за форматирование данных в веббраузере, а он содержит уже следующие конструкции:

    Код:
    @import url(”layout.css”);
    @import url(”textformatting.css”);
    @import url(”hacks.css”);
    @import url(”visuals.css”);
    А как поступаете вы? Есть ли у вас свой набор заготовок? Свою заготовку CSS файла не привожу, т.к. сейчас занят ее переделкой по указанным выше критериям.

  2. #2

    Регистрация
    22.06.2006
    Адрес
    Кыргызстан
    Сообщений
    9
    я кончено новичок в этих делах, но упорно учусь
    и сразу же пришла такая идея, но не получилось как то
    может

    Свою заготовку CSS файла не привожу, т.к. сейчас занят ее переделкой по указанным выше критериям.
    жду...

  3. #3
    Пользуюсь папками внутри листа. Всё в одном.

    Выглядит примерно вот так:
    Код:
    /*<agl.folder "Menu">*/
    ...
    /*</agl.folder>*/

  4. #4
    Пешу всегда все в одном, а потом, если заказчик просит, разношу по разным файлам.
    В одном копатся как-то сподручнее.

  5. #5

    Регистрация
    23.03.2004
    Адрес
    Беларусь/Минск
    Сообщений
    926
    интересно мне посмотреть на ту ситуацию, когда заказчик просматривает исходники сайта =)))

  6. #6

    Регистрация
    08.03.2005
    Адрес
    этих
    Сообщений
    275
    Пишу все в одном, без всяких папок и т.п.
    Просто кое-где оставляю камменты =)

    А вообще структура такая:
    Сначала описываю общие какие-то вещи, типа body, h1, h2, p, фонты всякие прописываю и т.п.
    Потом какие-то основные дивы, типа #container - в котором все содержится (если он нужен конечно)
    И далее сверху вниз, что на сайте... (например: меню, шапка, контент, футер)

    Если на разных страницах - разные вещи, либо просто делаю несколько пустых стрко и описываю следущую страницу, либо же оставляю коммент и описываю страницу...

    Всем ИД и классам стараюсь давать интуитивно-понятные названия...

  7. #7
    Zigzag, на дизайнфоруме кстати его нашел.
    Скорее всего там дело в прикреплении к цмс, я в суть не вдавался.

  8. #8

    Регистрация
    22.09.2006
    Сообщений
    36
    Originally posted by Zigzag@Aug 23 2006, 20:06
    И получается что страница ссылается, например, на screen.css, который отвечает за форматирование данных в веббраузере, а он содержит уже следующие конструкции:

    Код:
    @import url(”layout.css”);
    @import url(”textformatting.css”);
    @import url(”hacks.css”);
    @import url(”visuals.css”);
    А как поступаете вы?
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]</div>
    А нельзя ли примерно так же поступать с файлами скриптов? Т.е. вкладывать один в другой?

Похожие темы

  1. загрузка из базы данных
    от Horror Cosmic в разделе Flash-технологии
    Ответов: 8
    Последнее сообщение: 23.05.2007, 08:06
  2. сохранение данных формы
    от asat в разделе Веб-программирование
    Ответов: 1
    Последнее сообщение: 12.03.2006, 18:11
  3. Перенос базы данных из icq
    от cougar в разделе Флейм
    Ответов: 2
    Последнее сообщение: 14.01.2006, 15:41
  4. Передача данных
    от kyiv_zip в разделе Растровая графика
    Ответов: 4
    Последнее сообщение: 23.03.2005, 14:16
  5. Безопасность данных. Q-A
    от SaneK в разделе Софт и железо
    Ответов: 14
    Последнее сообщение: 06.03.2004, 17:59

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •