Можно ли писать стили CSS для сайта в одном файле?
Делаю свой первый сайт на Joomla. Конечно же пользуюсь функционалом сайта, модули, компоненты и т.д.
У каждого модуля, компонента есть свои папки в которых хранятся файлы с php, css, html, js кодом.
У шаблона который я создаю тоже самое. Для него же стили прописываю в файле template.css.
Когда добавляю модуль в шаблон, у него уже есть свои стили, которые нужно подправить под себя.
Вопрос: правильно ли править стили модулей или компонентов, в файле шаблона template.css ?
Если это учебный проект, и код не передается дальше по веренице разработчиков - можно писать как угодно. Главное соблюдайте основные принципы написания CSS - например такие как DRY.
Нет, не правильно, потому что пихать все в одну корзину это создает проблемы в дальнейшей поддержке, да и тебе самому будет не удобно ковырять файл в несколько тысяч строк.
стили, которые нужно подправить под себя
- для этого есть Override файлы, в которые ты вписываешь только то что хочешь переопределить.