Well... sort of... line-height tells the browser how much space to use for each line, font-size says how big to make the font. Most of the time you shouldn't need to use line-height (Note: I use CSS daily as a web-programmer... so calibre might be different)
This should help:
http://www.w3schools.com/css/pr_dim_line-height.asp