Performance: First Tailwind component (Hello World)
This affects the initial page load speed and rendering performance by adding CSS utility classes that style the component.
Jump into concepts and practice - no test required
<div class="text-xl text-blue-500 p-4">Hello World</div><div style="font-size: 24px; color: blue; padding: 1rem;">Hello World</div>| Pattern | DOM Operations | Reflows | Paint Cost | Verdict |
|---|---|---|---|---|
| Inline styles | Minimal (1 node) | 1 reflow | Low paint cost | [!] OK |
| Tailwind utility classes | Minimal (1 node) | 1 reflow | Low paint cost | [OK] Good |
text-center do to an element?text-center in Tailwind means text alignment is centered horizontally.text-center.text-center aligns text center [OK]<h1> element to make the text blue and centered?text-center and text-blue-600 exactly as written in <h1 class="text-center text-blue-600">Hello World</h1>.<h1 class="text-center text-blue-600">Hello World</h1> [OK]<h1 class="text-center text-red-500 font-bold">Hello World</h1>
text-center centers text, text-red-500 colors text red, font-bold makes text bold.<h1 class="text-center text-blue600 font-bold">Hello World</h1>
text-blue-600.text-center and font-bold are valid classes; uppercase is not required.md: prefix applies styles at medium screen size and above.text-center text-blue-600. Medium+: md:text-left md:text-red-600.text-center text-blue-600 md:text-left md:text-red-600 matches this exactlytext-center text-blue-600 md:text-left md:text-red-600 uses correct order and classes for the requirement.text-center text-blue-600 md:text-left md:text-red-600 [OK]