@@ -36,6 +36,15 @@ spec:css-fonts-4; type:property; text:font-language-override
36
36
spec:css-align-3; type:value; for:align-content; text:center
37
37
spec:css2; type:value; for:float; text:none
38
38
39
+ spec:css-box-3; type:dfn; text:margin box
40
+ spec:css-box-3; type:dfn; text:margin edge
41
+ spec:css-box-3; type:dfn; text:padding edge
42
+ spec:css-box-3; type:dfn; text:border edge
43
+ spec:css-box-3; type:dfn; text:content edge
44
+ spec:css-display-3; type:dfn; text:inline box
45
+ spec:css-display-3; type:dfn; text:inline-level box
46
+ spec:css-display-3; type:dfn; text:in-flow
47
+ spec:css-display-3; type:dfn; text:containing block
39
48
</pre>
40
49
41
50
<h2 id="intro">
@@ -138,7 +147,7 @@ Layout of Line Boxes</h3>
138
147
When an [=inline box=] exceeds the [=logical width=] of a [=line box=] ,
139
148
or contains a <a spec="css-text-3">forced line break</a> ,
140
149
it is split (see [[css-text-3#line-breaking]] )
141
- into several [=fragments=] [[css-break -3]] ,
150
+ into several [=fragments=] [[CSS-BREAK -3]] ,
142
151
which are partitioned across multiple [=line boxes=] .
143
152
Like [=column boxes=] in [=multi-column layout=] [[CSS-MULTICOL-1]] ,
144
153
[=line boxes=] are [=fragmentation containers=]
@@ -1157,10 +1166,10 @@ Text Edge Metrics: the 'line-fit-edge' property</h3>
1157
1166
The 'line-fit-edge' property, showing values for ''line-fit-edge/leading'' ,
1158
1167
''line-fit-edge/cap'' , and ''line-fit-edge/ex'' .
1159
1168
The red lines indicate the layout bounds of the inline box.
1160
- </figcaption>
1161
1169
1162
- ISSUE(11364): This illustration doesn't match actual font metrics,
1163
- it's actually illustrating the cap-height, not the ascent.
1170
+ ISSUE(11364): This illustration doesn't match actual font metrics,
1171
+ it's actually illustrating the cap-height, not the ascent.
1172
+ </figcaption>
1164
1173
</figure>
1165
1174
1166
1175
<div class="note">
@@ -2824,7 +2833,7 @@ Interaction with Fragmentation (Pagination)</h4>
2824
2833
2825
2834
Since a single glyph cannot be <a>fragmented</a> across
2826
2835
pages (or columns or other <a>fragmentation containers</a> ),
2827
- an <a>initial letter</a> is considered <a spec="css-break-3">monolithic</a> [[css-break -3]]
2836
+ an <a>initial letter</a> is considered <a spec="css-break-3">monolithic</a> [[CSS-BREAK -3]]
2828
2837
for the purpose of block-axis <a>fragmentation</a>
2829
2838
(breaking across pages, columns, regions, etc.).
2830
2839
Additionally,
@@ -3084,6 +3093,9 @@ Changes</h2>
3084
3093
and clarified its application to (and through) other formatting contexts.
3085
3094
(<a href="https://github.com/w3c/csswg-drafts/issues/5335">Issue 5335</a> ,
3086
3095
<a href="https://github.com/w3c/csswg-drafts/issues/11038">Issue 11038</a> )
3096
+ <li> Renamed “invisible line boxes” to [=phantom line boxes=]
3097
+ for <a href="https://www.w3.org/TR/CSS2/visuren.html#phantom-line-box">consistency with CSS2</a>
3098
+ and to help clarify that they are “invisible” to layout, not just painting.
3087
3099
</ul>
3088
3100
3089
3101
Changes since the
0 commit comments