@@ -2181,12 +2181,17 @@ Determining the Baselines of a Box</h2>
2181
2181
are determined differently based on the layout model, as follows:
2182
2182
2183
2183
<dl>
2184
+ <dt> line box
2185
+ <dd>
2186
+ The first/last [=baseline set=] of a line box
2187
+ is <a>generated</a> from the dominant baseline
2188
+ and the font settings of its [=root inline box=] .
2189
+
2184
2190
<dt> block containers
2185
2191
<dd>
2186
2192
The first/last [=baseline set=] of a <a>block container</a>
2187
- is <a>generated</a> from the dominant first/last baseline
2188
- of the first/last in-flow line box in the block container,
2189
- or is taken from the first/last in-flow block-level child in the block container
2193
+ is taken from the first/last in-flow line box in the block container
2194
+ or the first/last in-flow block-level child in the block container
2190
2195
that contributes a set of first/last baselines,
2191
2196
whichever comes first/last.
2192
2197
If there is no such line box or child,
@@ -2200,11 +2205,10 @@ Determining the Baselines of a Box</h2>
2200
2205
<dt> multi-column containers
2201
2206
<dd>
2202
2207
The first [=baseline set=] of a <a>multi-column container</a>
2203
- is <a>generated</a> from the dominant first baseline
2204
- of the first in-flow line box in the first column box,
2205
- or is taken from the first in-flow block-level child
2206
- that contributes a set of first baselines,
2207
- whichever comes first.
2208
+ is taken from the first/last in-flow line box in the block container
2209
+ or the first/last in-flow block-level child in the block container
2210
+ that contributes a set of first/last baselines,
2211
+ whichever comes first/last.
2208
2212
If there is no such line box or child,
2209
2213
then the multi-column container has no first [=baseline set=] .
2210
2214
0 commit comments