Performance: Letter spacing and tracking
Letter spacing affects text rendering speed and visual stability by changing character spacing, impacting paint and layout.
Jump into concepts and practice - no test required
<p class="tracking-wide">This text uses Tailwind's predefined moderate letter spacing.</p>
<p class="tracking-[0.25em]">This text uses a custom large letter spacing.</p>| Pattern | DOM Operations | Reflows | Paint Cost | Verdict |
|---|---|---|---|---|
| Large arbitrary letter spacing (e.g., tracking-[0.5em]) | Minimal | 1 per text block | Moderate | [X] Bad |
| Tailwind predefined letter spacing (e.g., tracking-wide) | Minimal | 1 per text block | Low | [OK] Good |
tracking-wide do to text?tracking-wide doestracking-wide increases letter spacing, making letters more spread out.tracking-tight reduce letter spacing, while tracking-wide increases it.tracking-tight is the class that decreases space between letters.<p class="tracking-widest">Hello</p>
tracking-widest<h1 class="tracking-tightest">Title</h1>
tracking-tight, but tracking-tightest is not a valid class.tracking-tight, not tracking-tightest.tracking-tightest does not exist in Tailwind -> Option Dtracking-wide. Which Tailwind class should you use?tracking-normal, tracking-wide, and tracking-tight with fixed spacing values.tracking-[0.01em] to specify exact letter spacing.