Jump to content

AlexAdmin

Newbie
  • Posts

    9
  • Joined

  • Last visited

AlexAdmin's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Сайтов не 2 а уже 5 - один исходный и 4 наследника. Заказчиков заинтерсовало удобство работы с такой разметкой. Хотя, ясно дело, ещё есть над чем работать (http://avto-puls.ru) Более того - невозможная. Сейчас заказчики хотят один раз платить по 2/5 за 5 работ сразу. Экономия заметная получается, мой доход удваивается. Если встраивать оформление в код - экономии не будет. С Doctype и сущностями - ничего. Не работает! Пришлось написать батник для заливки, который меняет CSS на лету.
  2. В том числе. И широко используется наряду с инструкциями, кодексами, стандартами. Классический пример подобной веры - инстукции по технике безопасности и мастер-классы великих актёров. А указанную в сабже проблему я решил туповато, но решение работает. Во все интересующие меня параметры добавлены комменты вида color: #AB5673/*mycolor1*/; border: ... 1px/*borderw1*/ ...; В конец файла добавлены регэкспы для строкозаменителя, чтобы потом не сочинять. Неправильно это, но лучше пока ничего нет. Планирую подобный вопрос позадавать в других форумах.
  3. Сочуствую. Ибо вера дана для тех случаев, когда истина проверена годами и поколениями, изрядно полита потом и кровью, но которую нельзя проверить на опыте своём. Ибо опыт сей может стать последним в жизни твоей (или твоей программы). Аминь!
  4. Во-первых, потому что не class="colorRed", а class="oldclass colorRed" Во-вторых, потому что во втором случае не придётся переписывать html и php. Все изменения будут касаться только css. В-третьих, потому что вторая заповедь программиста звучит так: "Работает - не исправляй!". А я истинно верующий программист.
  5. Это я прочитал. И что дальше? Как это должно работать в моём случае? Пример работающего кода - в студию!
  6. не совсем понял, что значит инлайновые. проверялся вариант с препроцессором/кодогенератором/парсером, но он оказался багоёмким. дизайнер всё равно выдаёт хтмл+css. потом перепарсивать в шаблоны, и из шаблонов генерить окончательный код - дорого и глючно. сейчас делается обработка строкозаменителем - один код цвета заменяется на другой скриптом. Гораздо сложнее скрипт получается для стандартных ширин и высот. попробовали сделать через переменные JS и использование их в expression в CSS - тоже не получилось. не принимает. после всех этих перетрахов остановились на варианте с сущностями, который успешно работает в XML, но почему-то не хочет работать в HTML. Вот и хочется узнать, почему. Хотя, если мы не увидели какого-то другого относительно простого варианта - подсказывайте. Может, на нём и остановимся.
  7. Религия не позволяет. Если для каждого свойства назначать свой класс, то смысл в css отпадает.
  8. Я отменил. Я же сказал - нет каскада, а значит те же самые N изменений в разных местах таблицы стилей.
  9. Три разных заказчика сознательно захотели использовать один и тот же дизайн на своих страницах. Надо только поменять некоторые цвета и ширину элементов. Теоретически вроде бы можно сделать так: Задаём определяемую сущность: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!DOCTYPE html <!Entity mycolor #999999> > и дальше в тэгах <table color=&mycolor;> и всё ДОЛЖНО работать, но НЕ работает. Правильного синтаксиса ни для DocType, ни для Entity я не нашел (потому что не знаю, где искать). Google дал кучу ссылок, но всё на XML. Вот и подскажите, плиз, как можно задать в одном месте документа (вначале) нужные мне сущности, чтобы потом их направо-налево использовать. Те же самые цвета используются в 5-8 местах (стилях), ширины - в 2-3х, размеры шрифтов - в 10-20. CSS не помогает, потому как нет каскада. Заранее спасибо!
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy