Re: [csswg-drafts] [css-rhythm-1] Avoiding accidental double spacing

I understand the motivation, but I'm not a big fan of adding more 
automatic magic behaviors.

`line-height: normal` causing different layout by browsers/platforms 
are already widely known facts. Most recent reset.css has 
`line-height: 1`. Fixing it automatically only when `line-height-step`
 is set looks like we're recommending not to to set `line-height`. 
We're not, correct?

Also, the problem you state isn't limited to `line-height`. What if 
author forgot to set `font-size`? If the font-size is larger than a 
test device, it may result in two units, but we can't fix it, correct?

I have a mid preference to let authors to deal with their errors, and 
minimize the magic behaviors in the platform.

-- 
GitHub Notification of comment by kojiishi
Please view or discuss this issue at 
https://github.com/w3c/csswg-drafts/issues/938#issuecomment-274440521 
using your GitHub account

Received on Monday, 23 January 2017 09:40:27 UTC