Jump into concepts and practice - no test required
or
Recommended
Test this pattern10 questions across easy, medium, and hard to know if this pattern is strong
Recall & Review
beginner
What is the Tailwind CSS utility class to change text color to red?
Use text-red-500 to set the text color to a medium red shade in Tailwind CSS.
Click to reveal answer
beginner
How do you apply a light gray text color using Tailwind CSS?
Use text-gray-300 to apply a light gray color to text.
Click to reveal answer
intermediate
What does the class text-transparent do in Tailwind CSS?
It makes the text fully transparent, so the text is invisible but still takes up space.
Click to reveal answer
intermediate
How can you change text color on hover using Tailwind CSS?
Use the hover prefix like hover:text-blue-600 to change text color when the mouse is over the element.
Click to reveal answer
beginner
Why is it important to consider color contrast when using text color utilities?
Good color contrast ensures text is readable for everyone, including people with vision impairments, improving accessibility.
Click to reveal answer
Which Tailwind class sets the text color to green?
Aborder-green-500
Bbg-green-500
Chover:text-green-500
Dtext-green-500
✗ Incorrect
text-green-500 sets the text color to green. bg- changes background, border- changes border color, and hover:text- applies color on hover.
What does text-gray-700 do?
ASets text color to a dark gray
BSets background color to gray
CMakes text bold
DMakes text italic
✗ Incorrect
text-gray-700 applies a dark gray color to the text.
How do you make text color change only when hovered in Tailwind?
Aemanroloc-txet:revoh
Btext-hover-color
Chover:text-colorname
Dhover:text-color
✗ Incorrect
Use hover:text-colorname where colorname is the color you want on hover.
Which class makes text invisible but still takes up space?
Atext-hidden
Btext-transparent
Cinvisible
Dhidden
✗ Incorrect
text-transparent makes text invisible but keeps its space. invisible hides the whole element visually but keeps space. hidden removes element from layout.
Why should you avoid low contrast text colors?
AThey are hard to read for many users
BThey break the layout
CThey load slower
DThey look boring
✗ Incorrect
Low contrast text is hard to read, especially for people with vision difficulties, reducing accessibility.
Explain how to use Tailwind CSS to change text color and how to make it change on hover.
Think about how you add color classes and how hover states work in Tailwind.
You got /3 concepts.
Describe why color contrast is important when choosing text colors in web design.
Consider who might have trouble reading low contrast text.
You got /4 concepts.
Practice
(1/5)
1. What does the Tailwind class text-red-500 do to the text?
easy
A. Changes the text color to a medium shade of red
B. Makes the text bold
C. Adds a red background behind the text
D. Underlines the text with a red line
Solution
Step 1: Understand Tailwind text color syntax
The class text-red-500 uses the format text-{color}-{shade} to set text color.
Step 2: Interpret the color and shade
Here, red is the color and 500 is a medium shade, so it changes text color to medium red.
Final Answer:
Changes the text color to a medium shade of red -> Option A
Quick Check:
text-red-500 sets medium red text color [OK]
Hint: Remember text-{color}-{shade} sets text color [OK]
Common Mistakes:
Confusing text color with background color
Thinking it changes font weight
Assuming it adds underline
2. Which of these is the correct Tailwind class to make text blue with a light shade?
easy
A. text-blue-900
B. text-light-blue
C. text-blue-100
D. text-blue-light
Solution
Step 1: Recall Tailwind shade numbering
Lower numbers like 100 mean lighter shades, higher numbers like 900 mean darker shades.
Step 2: Identify correct syntax for light blue text
text-blue-100 is the correct format for light blue text color.
Final Answer:
text-blue-100 -> Option C
Quick Check:
Light shade uses 100 number [OK]
Hint: Use lower shade numbers for lighter colors [OK]
Common Mistakes:
Using invalid class names like text-light-blue
Confusing shade numbers (900 is dark)
Mixing background and text color classes
3. What color will the text be with this HTML snippet?
<p class="text-green-700">Hello</p>
medium
A. A dark green color
B. A light green color
C. A medium blue color
D. A bright red color
Solution
Step 1: Analyze the class name
The class text-green-700 sets the text color to green with shade 700, which is a darker shade.
Step 2: Match shade to color intensity
Shade 700 is darker than 500 or 400, so the text will appear dark green.
Final Answer:
A dark green color -> Option A
Quick Check:
Shade 700 means dark color [OK]
Hint: Higher shade number means darker color [OK]
Common Mistakes:
Assuming 700 is light shade
Mixing green with blue or red
Ignoring the shade number
4. Identify the error in this Tailwind class usage:
<span class="text-purple-">Sample</span>
medium
A. Wrong color name 'purple'
B. Missing shade number after color name
C. Class should be 'bg-purple-' for background color
D. Text color classes cannot be used on span elements
Solution
Step 1: Check the class syntax
The class text-purple- ends with a dash but no shade number, which is invalid.
Step 2: Confirm correct usage
Tailwind requires a shade number like 100, 500, 700 after the color name for text color classes.
Final Answer:
Missing shade number after color name -> Option B
Quick Check:
Shade number is required after color [OK]
Hint: Always include shade number after color in text classes [OK]
Common Mistakes:
Leaving out the shade number
Confusing text and background classes
Thinking any element can't have text color
5. You want to make text that is easy to read on a dark background using Tailwind. Which class should you use?
hard
A. text-white-500
B. text-gray-900
C. text-black
D. text-gray-100
Solution
Step 1: Understand contrast needs on dark backgrounds
Light text colors are easier to read on dark backgrounds, so a light gray or white is best.
Step 2: Evaluate the options
text-gray-100 is a very light gray, suitable for dark backgrounds. text-gray-900 and text-black are dark colors, hard to read on dark backgrounds. text-white-500 is invalid because white doesn't have shades.
Final Answer:
text-gray-100 -> Option D
Quick Check:
Light colors for dark backgrounds [OK]
Hint: Use light shades for text on dark backgrounds [OK]