Line-height looks the same as position so then which do you use?

Anything font size related should be specified using em

Anything that is supposed to be related to the viewport size should be specified using %

The only thing that should be specified using 1px are minimum width borders.