Хочу наконец научиться добавлять на сайт свои классы для разных мелочей, например оформления таблиц или картинок в статьях и т.п. Каков общий подход? Делаю файл css и добавляю его в папку css нужного шаблона? Больше никуда ничего прописывать не нужно? Или у разных фреймворков и клубных шаблонов могут быть свои заморочки?
все зависит от шаблона. Как правило большенство сделано на одном из цсс фреймворков твиттер бутстреп или мой любимый uikit в шаблонах находятся дефолтные цсс -ски туда просто дописиваю новые класы или правлу уже готовые. Если же самописная вешь пишеш свой цсс файл просто потом пути указываеш и все.
@zoob32 дописывать в их файлы не очень хороший вариант, потому как есть регулярные обновления, файл могут перезаписать, все что я там дописывал пропадет. А что значит пути прописать? Это вот это? Код (CODE): <link rel="stylesheet" type="text/css" href="mysite.css"> А куда его прописать? в index.php всех тех папок, где пахнет css?
В клубных шаблонах есть опция применения кастом файла стиля, который не перезапишется при обновлении . А стандартные шаблоны Джумла нужно скопировать. Ищи тег <head> и между ними прописывай. Для расширений используется API подключения стилей и яваскрипт.
кстати да помнится мне руками много правил ) потом зашеш в админку шаблона настроил 1 цвет все цсс слетели на дефолтные)))) долго дуплил что я не так сделал)