Recall & Review
beginner
What is the base layer in Tailwind CSS?
The base layer contains simple, global styles like resets and typography that apply to all elements. It sets a clean starting point for your design.
Click to reveal answer
beginner
What kind of styles go into the components layer?
Components layer holds reusable UI pieces like buttons, cards, or navbars. These styles are more specific and often include custom classes.
Click to reveal answer
beginner
What is the purpose of the utilities layer in Tailwind?
Utilities are small, single-purpose classes that control one style property, like margin, padding, or color. They help build layouts quickly and consistently.
Click to reveal answer
intermediate
Why is organizing styles into base, components, and utilities helpful?
It keeps your CSS clean and easy to maintain. Base sets foundation styles, components build UI parts, and utilities offer quick tweaks. This separation helps teamwork and scaling.
Click to reveal answer
intermediate
How does Tailwind apply these layers when generating CSS?
Tailwind processes base styles first, then components, and finally utilities. This order ensures base styles set defaults, components add structure, and utilities can override as needed.
Click to reveal answer
Which Tailwind layer typically contains global resets and typography styles?
✗ Incorrect
The base layer includes global styles like resets and typography.
Where would you put a custom button style in Tailwind's layer system?
✗ Incorrect
Buttons are reusable UI parts, so they belong in the components layer.
What is a key feature of utility classes in Tailwind?
✗ Incorrect
Utility classes control a single style property for quick styling.
Why does Tailwind process utilities last in its CSS build?
✗ Incorrect
Utilities come last so they can override base and component styles if needed.
Which layer helps keep CSS organized and easier to maintain?
✗ Incorrect
Using base, components, and utilities together keeps styles clean and maintainable.
Explain the roles of the base, components, and utilities layers in Tailwind CSS.
Think about how each layer helps build and organize your styles.
You got /3 concepts.
Describe why organizing CSS into layers improves teamwork and project scaling.
Consider how clear structure helps when many people work on the same code.
You got /4 concepts.