Sie sollten den Zeilenabstand immer als eine zahl ohne Einheit angeben (sagen Sie das fünfmal in den Spiegel). Auf diese Weise erben absteigende Elemente, die eine andere Schriftgröße angeben, diese Zahl anstelle eines festen Zeilenabstands.
Gegenargument in den Kommentaren von David Khourshid
Einheitenlose Zeilenhöhen sind in Ordnung, aber nicht die einzige Möglichkeit, sie zu verwenden. Wenn ich einen exakten, perfekten vertikalen Rhythmus in meinen Stylesheets implementieren möchte, würde ich bei jeder Angabe von `font-size` unbedingt eine Zeilenhöhe *mit einer Einheit* verwenden.
Ich bin selbst ein einheitenloser Mann, nur weil der perfekte vertikale Rhythmus für mich immer wie eine Schnapsidee erscheint.