Are CSS Line Grid [1] or CSS Step Sizing [2][3] addressing the problem of line-heights growing when sub/superscript is used [4]?
 
Wouldn’t the proposals create even more empty space around sub/superscripts? Could the proposals be fixed to address the sub/superscript problem?
 
Alternatively, would a fixed line height solve the problem? That was proposed earlier to look like this: line-height-style: variable | fixed [5]. It would work great with sub/superscripts and could be used to create simple baseline grids, too. It would be simple for authors to understand and it would solve most problems authors have with line heights. Not all, but most.
 
Cheers,
Chris
 
[1] https://drafts.csswg.org/css-line-grid/
[2] https://github.com/kojiishi/snap-height
[3] https://drafts.csswg.org/css-snap-size/#propdef-line-height-step
[4] https://www.cs.tut.fi/~jkorpela/www/linespacing.html
[5] https://lists.w3.org/Archives/Public/www-style/2015Feb/0197.html