Основы HTML и CSS для тестировщика
Именование классов CSS: соглашение об именовании BEM
Узнайте, как писать более чистый CSS-код, приняв самое популярное соглашение об именовании в CSS. В разработке программного обеспечения одной из наиболее важных характеристик чистого кода является его ремонтопригодность. Сама по себе удобство сопровождения кода зависит от нескольких факторов. Когда часть программного обеспечения является читаемой, ясной, краткой и, самое главное, безжалостно последовательной, она автоматически становится более интуитивно понятной в обслуживании. Перефразируя популярную цитату… Плохой код похож на шутку...
Flexbox css легкий вход, свой mini framework.
Делаю сайты разных мастей уже лет 5-6. Когда я узнал о flexbox, я был в шоке... Все так просто? Нет больше танцев с бубном, тысячи ̶ч̶е̶р̶т̶е̶й̶ костылей и float от которого уже тошнит! Но я бы не сказал что вход легкий, особенно если начинаешь новый проект и решаешь окончательно перейти на flex. Скорость разработки падает и из-за нехватки опыта приходится переделывать огромные куски верстки потому что "сразу не дошло как лучше". Тогда уже был в стадии "почти готово" css grid, его я сразу отмел...