Open IgnaciodeNuevo opened 5 years ago
Normalize.css is intended only to give all browsers the same starting point in CSS to make development easier. If most browsers use a default line-height
of 1.15, then it should be set to 1.15 here to fix the rest of the browsers to be the same. Further changes to line-height
should be made either in other libraries or your own CSS.
If most browsers use a default
line-height
of 1.15, then it should be set to 1.15 here to fix the rest of the browsers to be the same.
He does have a point though, as this particular line-height
was likely adopted by the browsers in the times when the pinnacle of screen resolution was 640x480 (and whole World Wide Web looked much different than today). Nothing can be done about it though, unless the browser vendors themselves decide to change their defaults.
I don't disagree with the sentiment -- it just shouldn't be done like that in this library at this time.
Added a bigger line-height helps allways to read better the text, so users have no problem. Shouln't the minimum recomended be bigger than 1.15? I always find as typography lover less than 1.25 to small.
Also recently read Webfont Handbook, On Web Typography, Flexible Typesetting and Better Web Type and they recommend bigger line-height.