Quote:
Originally Posted by theducks
Blanket removal (of anything) is almost always a poor choice (right up there with blanket Applying to every CSS class  )
There are a few cases where retaining a line-height might be desired for a cleaner look.
Lines with multiple font sizes (Big or Drop letters, sub/sup, smallcaps)
Line spacing when split with a Br
Code:
<h2 class="ch">Chapter <br /> 2</h2>
|
This is true. One place you do not want to remove the [b]line-height[/i] is when the first letter of a paragraph is larger then the rest of the body text. a [b]line-height[/i] of 0 should be used there to keep the entire line from moving up from the rest of the paragraph.
There could be other places, but not many (IMHO). I've removed most [b]line-height[/i] from the CSS with no detrimental effect.