necolas / normalize.css

A modern alternative to CSS resets
http://necolas.github.io/normalize.css/
MIT License
52.48k stars 10.67k forks source link

Maded line-height bigger #769

Open IgnaciodeNuevo opened 5 years ago

IgnaciodeNuevo commented 5 years ago

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.

garrettw commented 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.

tomasz1986 commented 5 years ago

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.

garrettw commented 5 years ago

I don't disagree with the sentiment -- it just shouldn't be done like that in this library at this time.