title: Why line-height is ignored in a span tag and works in div tag?
body: <p>Look at the following example:
  <a href="https://stackoverflow.com/questions/18151124/css-reducing-line-spacing-of-text">CSS: reducing line spacing of text?</a></p>
  
  <p>I've tried and the CSS property line height is almost ignored if put into a span element. Why?
  Why do I need to display it as a block to make line-height work?</p>