Some noted problems that might hold CSS back and open up new development of preprocessors or CSS-in-JS.
An overview look at core CSS topics that help you ace the frontend interview.
On following a CSS style guide to write sane, manageable and scalable code.
On debate of different strategies to fix inconsistent default styles across browsers by resetting, normalizing, or personalizing.
CSS preprocessors empower CSS with variables, nesting, inheritance, mixins, functions, and mathematical operations.
The industry darling BEM, the rebellious maverick Atomic CSS, and other incompetent solutions.
A different styling technique where CSS is composed using JavaScript instead of defined in external files.
Pros and cons of using CSS frameworks like Bootstrap, Foundation, Materialize CSS, Semantic UI, Tailwind, Ant Design.
Some of the most fundamental concepts which control how CSS is applied to HTML and how conflicts are resolved.