Чего нужно избегать в CSS (medium.com) 10 ноября 2015
Хейдон Пикеринг рекомендует воздерживаться при верстке от четырех вещей:
- Разделение на несколько CSS-файлов. В CSS важен порядок объявления правил. Поэтому если файлов будет много, придется следить, в каком порядке они подключаются.
- Вложенность (в Sass). Файлы стилей обычно и так организованы хаотично, а вложенность даст беспорядоку еще одно измерение.
- Размеры в пикселях. Если установить размер шрифта в пикселях, пользователь не сможет менять размер текста. Кроме того, прописать размеры элементов в
em
иrem
проще, чем задавать разные значения в пикселях в зависимости от размера экрана. - Подстройка под конкретные устройства. Не надо затачивать верстку только под размеры экранов айфонов. Устройств много, у всех разные размеры, и адаптивный сайт должен хорошо отображаться везде. Точки переключения (breakpoints) должны стоять там, где этого требует контент.