Задать вопрос
@Saulin

Дайте советы по оптимизации css кода?

Начал осваивать css и параллельно делать сайт и постоянно путаюсь в своем css коде. По мере разрастания кода все сложнее становится в нем ориентироваться, находить нужное место и исправлять недочеты. Может быть есть какие-то правила структурирования или алгоритмы, которые упрощают жизнь в этом плане? Заранее благодарен!
  • Вопрос задан
  • 181 просмотр
Подписаться 1 Простой Комментировать
Решение пользователя Антон Усачев К ответам на вопрос (4)
rockfeeler
@rockfeeler
Фронтендер, дизайнер, верстальщик-перфекционист
Как писал Компьюций,
В программировании примерно 30% времени уходит на собственно программирование, а остальные 70% – на придумывание имён переменных и функций.

Это же справедливо и для верстки.

Правильным подходом было бы понимать логику и поведение будущего проекта, чтобы не плодить лишних сущностей и предотвратить их нехватку в будущем. На край, обеспечить простое масштабирование и добавление. Т.е. нужно предусмотреть всё или создать условия для этого.

Из инструментария.
1. Хорошо бы перейти на BEM от нашего всеми любимого Яндекса.
2. Использовать препроцессоры css типа less или sass, что значительно упрощает как чтение, так и редактирование css.
3. Поисковые системы, в которых можно найти ответ на вопрос.
4. Youtube с профильными уроками.
5. Светлая голова, которая может подсказать правильные решение и подход.
6. Инструмент вроде map для любимого IDE.
7. Сам IDE, который в разы упрощает жизнь. Варианты, лучшие на мой вкус: Brackets, Atom, WebStorm.
Ответ написан