Skip to content

Commit a8e8a0c

Browse files
committed
[css2] New text for issue 199 as per telcon of Mar 23, 2011.
--HG-- extra : convert_revision : svn%3A73dc7c4b-06e6-40f3-b4f7-9ed1dbc14bfc/trunk%403176
1 parent 12249e1 commit a8e8a0c

1 file changed

Lines changed: 18 additions & 23 deletions

File tree

css2/changes.src

Lines changed: 18 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
22
<html lang="en">
3-
<!-- $Id: changes.src,v 2.148 2011-03-23 21:13:54 bbos Exp $ -->
3+
<!-- $Id: changes.src,v 2.149 2011-03-23 21:53:05 bbos Exp $ -->
44
<HEAD>
55
<TITLE>Changes</TITLE>
66
</HEAD>
@@ -6900,28 +6900,23 @@ computed value of 'block' or 'list-item'</ins>.
69006900
href="/TR/2010/WD-CSS2-20101207/visuren.html#inline-formatting">9.4.2
69016901
Inline formatting contexts</a></h3>
69026902

6903-
<p>Rather than define &ldquo;zero-height line boxes&rdquo; that must
6904-
be ignored next to a margin, define precisely when an empty element
6905-
generates no line boxes at all and define separately what the static
6906-
position of positioned descendants is.
6907-
6908-
<blockquote>
6909-
<p><del>Line boxes that contain</del> <ins>If an element
6910-
contains</ins>
6911-
no text, no preserved white space, no inline elements with non-zero
6912-
margins, padding, or borders, and no other in-flow content (such as
6913-
images, inline blocks or inline tables),
6914-
<del>and do not end with a forced line break must be treated as
6915-
zero-height line boxes.</del>
6916-
<ins>then no line boxes are generated inside the element.</ins>
6917-
<del>For the purposes of margin collapsing, this
6918-
line box must be ignored.</del>
6919-
<ins>The <a href="visudet.html#static-position">static
6920-
position</a> of any child elements is the top of the box in the
6921-
vertical direction, and the same position horizontally that a zero
6922-
width, zero height inline replaced element would have if placed in the
6923-
element. (This, for example, respects the <span
6924-
class="propinst-text-align">'text-align'</span> property.)</ins>
6903+
<p>Empty line boxes aren't generated at all, rather than just ignored
6904+
for margin collapsing. But their virtual position must still be
6905+
calculated if they contain empty inlines with absolutely positioned or
6906+
floating descendants:
6907+
6908+
<blockquote>
6909+
<p><ins>Line boxes are created as needed to hold inline-level content
6910+
within an inline formatting context.</ins> Line boxes that contain no
6911+
text, no <a href="text.html#white-space-prop">preserved white
6912+
space,</a> no inline elements with non-zero margins, padding, or
6913+
borders, and no other <a href="#positioning-scheme">in-flow</a>
6914+
content (such as images, inline blocks or inline tables), and do not
6915+
end with a <del>line feed</del> <ins>preserved newline</ins> must be
6916+
treated as zero-height line boxes <ins>for the purposes of determining
6917+
the positions of any elements inside of them, and treated as not
6918+
existing for any other purpose.</ins> <del>For the purposes of
6919+
margin collapsing, this line box must be ignored.</del>
69256920
</blockquote>
69266921

69276922
<!--========================== issue 210 ==========================-->

0 commit comments

Comments
 (0)