Oi Lucas! A propriedade line-height
pode ser usada com qualquer unidade de medida, mas o recomendado é que se use ela sem especificar a unidade de medida.
Quando você não especifica uma unidade, o browser computa a altura real a partir do font-size
do elemento.
A grande vantagem de se usar essa propriedade sem uma unidade de medida é que todos os filhos do elemento vão herdar essa medida de seu pai e assim, vão computar a altura a partir de seu próprio font-size, ou seja, se a fonte dos filhos for um pouco menor que a do pai, a line-height vai ser proporcionalmente um pouco menor.
faz sentido?
abraços!