CSS `line-height` controls leading. A unitless number (e.g. `1.5`) scales proportionally with the current font size, which keeps it responsive. Too tight (1.0–1.2) and lines start to visually merge; too loose (2.0+) and the eye loses the thread hunting for the next line within a single paragraph.
Latin body text usually sits around `1.4–1.6`. Hangul syllable blocks pack more visual density than Latin letters at the same size, so the same leading value looks tighter — Korean body copy commonly uses `1.5–1.7` (150–170%), a touch looser than Latin practice.
Larger text (headlines) reads naturally with tighter leading (1.1–1.3), since lines are short and each line holds fewer characters.
When to use
Body text around 1.5, nudging toward 1.6 when Hangul is present. Tighten headlines to 1.1–1.3 for a compact block.