- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Thu, 11 Jun 2020 23:49:35 -0700
- To: "www-style@w3.org" <www-style@w3.org>, Jonathan Kew <jfkthame@gmail.com>, "Myles C. Maxfield" <mmaxfield@apple.com>, "L. David Baron" <dbaron@dbaron.org>
Hi everyone,
I've spent the last couple weeks working through the CSS Inline Layout issues.
There's a few that seem ready for CSSWG discussion.
Line Layout
1. Move top|bottom|center values from alignment-baseline to baseline-shift
https://github.com/w3c/csswg-drafts/issues/5180
2. Defining the central baseline
https://github.com/w3c/csswg-drafts/issues/5177
3. Rethinking line-sizing and leading-trim
https://github.com/w3c/csswg-drafts/issues/5168
3. line-height < 1 in a margin-box line layout model
https://github.com/w3c/csswg-drafts/issues/5178
4. vertically align to nth-child
https://github.com/w3c/csswg-drafts/issues/1339
5. 'line-height: normal' definition should reflect reality
https://github.com/w3c/csswg-drafts/issues/1254#issuecomment-641716202
6. naming of text-top and text-bottom baselines
https://github.com/w3c/csswg-drafts/issues/860
Suggest to close no-change given history...
Initial Letter Layout
1. [css-inline-3] initial-letters changing used, not computed font-size
https://github.com/w3c/csswg-drafts/issues/4988
2. initial-letters-wrap: first, whitespace collapse needs defining
https://github.com/w3c/csswg-drafts/issues/5120
3. initial-letters: interaction of shape-margin and regular margin
https://github.com/w3c/csswg-drafts/issues/5119
Saving some bikeshedding for last:
1. inline-sizing property name is too similar to inline-size
https://github.com/w3c/csswg-drafts/issues/5189
Additionally, I've gone ahead and properly integrated the vertical-align and
line-height calculation rules from CSS2.1 into the spec. You can see the new
text in
Chapter 2: Inline Layout Model
https://drafts.csswg.org/css-inline-3/#model
Chapter 3: Baselines and Alignment Metrics
https://drafts.csswg.org/css-inline-3/#css-metrics
Section: Logical height Contributions of Inline Boxes
https://drafts.csswg.org/css-inline-3/#inline-height
I haven't integrated the 'leading-trim' or 'line-sizing: normal' proposals
into the line height calculation sections; would people prefer to review the
text before or after doing so?
~fantasai
Received on Friday, 12 June 2020 06:49:56 UTC