@@ -1774,7 +1774,7 @@ between the second and the last.
17741774
17751775 <!--
17761776 <li> Margins of an ''inline-block'' box do not collapse (not even
1777- with its in-flow children). <span class=issue> Assuming the first
1777+ with its <a> in-flow</a> children). <span class=issue> Assuming the first
17781778 rule above (“only block-level”) is correct, this rule seems
17791779 redundant, because an inline block is not block-level.</span>
17801780 -->
@@ -1794,19 +1794,19 @@ between the second and the last.
17941794 <!-- The CSS 2.1 rule for all-horizontal text -->
17951795 <li> If the top margin of a box with non-zero computed
17961796 'min-height' and 'auto' computed 'height' collapses with the
1797- bottom margin of its last in-flow child, then the child's bottom
1797+ bottom margin of its last <a> in-flow</a> child, then the child's bottom
17981798 margin does not collapse with the parent's bottom margin.
17991799
18001800 <!-- The following can happen in vertical-rl text -->
18011801 <li> If the right margin of a box with non-zero computed
18021802 'min-width' and 'auto' computed 'width' collapses with the
1803- left margin of its last in-flow child, then the child's left
1803+ left margin of its last <a> in-flow</a> child, then the child's left
18041804 margin does not collapse with the parent's left margin.
18051805
18061806 <!-- The following can happen in vertical-lr text -->
18071807 <li> If the left margin of a box with non-zero computed
18081808 'min-width' and 'auto' computed 'width' collapses with the
1809- right margin of its last in-flow child, then the child's right
1809+ right margin of its last <a> in-flow</a> child, then the child's right
18101810 margin does not collapse with the parent's right margin.
18111811</ul>
18121812
@@ -2949,7 +2949,7 @@ stacking contexts, except that any elements that actually create new
29492949stacking contexts take part in the float's parent's stacking context.
29502950A float can overlap other boxes in the normal flow (e.g., when a
29512951normal flow box next to a float has negative margins). When this
2952- happens, floats are rendered in front of non-positioned in-flow
2952+ happens, floats are rendered in front of non-positioned <a> in-flow</a>
29532953blocks, but behind in-flow inlines.
29542954
29552955<div class=example>
@@ -3773,7 +3773,7 @@ z-index: canvas -1 0 1 2
37733773 negative first) then tree order.
37743774
37753775 <li>
3776- <p>For all its in-flow, non-positioned, <a>block-level</a>
3776+ <p>For all its <a> in-flow</a> , non-positioned, <a>block-level</a>
37773777 descendants in tree order: If the element is a block,
37783778 list-item, or other block equivalent:
37793779 <ol>
@@ -3814,7 +3814,7 @@ z-index: canvas -1 0 1 2
38143814 </ol>
38153815
38163816 <li>
3817- <p>Otherwise: first for the element, then for all its in-flow,
3817+ <p>Otherwise: first for the element, then for all its <a> in-flow</a> ,
38183818 non-positioned, <a>block-level</a> descendants in tree order:
38193819 <ol>
38203820 <li>
@@ -3838,7 +3838,7 @@ z-index: canvas -1 0 1 2
38383838 <p>For inline elements:
38393839 <ol>
38403840 <li>
3841- <p>For all the element's in-flow,
3841+ <p>For all the element's <a> in-flow</a> ,
38423842 non-positioned, inline-level children that are
38433843 in this line box, and all runs of text inside
38443844 the element that is on this line box, in tree
0 commit comments