border-box reset, then being confused when padding makes an element overflow its container.!important to fix a specificity problem instead of fixing the actual selector — it usually just moves the problem to the next override.z-index on a position: static element and wondering why it does nothing.em-based font sizes several levels deep and getting unexpectedly large or small text from compounding..card p) when a child combinator (.card > p) was actually what was meant, causing styles to leak into nested components.Layout and styling decisions like these constantly interact with how components render — see React Fundamentals for how JSX, conditional rendering, and component composition build on top of this same foundation. Practice these ideas hands-on — with real MCQs and live coding exercises — in the code lab.