Skip to content

Commit edf6a0d

Browse files
committed
[css2] Partial edits for issue 192.
Some words capitalized. --HG-- extra : convert_revision : svn%3A73dc7c4b-06e6-40f3-b4f7-9ed1dbc14bfc/trunk%403119
1 parent 5f3b2c9 commit edf6a0d

1 file changed

Lines changed: 16 additions & 11 deletions

File tree

css2/visuren.src

Lines changed: 16 additions & 11 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: visuren.src,v 2.176 2011-03-03 21:00:44 fantasai Exp $ -->
3+
<!-- $Id: visuren.src,v 2.177 2011-03-04 01:24:11 bbos Exp $ -->
44
<head>
55
<title>Visual formatting model</title>
66
<meta name="editor" lang="tr" content="Tantek &Ccedil;elik">
@@ -139,8 +139,9 @@ placed with respect to the principal box.
139139

140140
<p>Except for table boxes, which are described in a later chapter, and
141141
replaced elements, a block-level box is also a block container box.
142-
A <span class="index-def" title="block container box"><dfn>block
143-
container box</dfn></span> either
142+
A <span class="index-def" title="block container box"><a
143+
name="block-container-box"><dfn >block
144+
container box</dfn></a></span> either
144145
contains only block-level boxes or establishes an inline formatting
145146
context and thus contains only inline-level boxes. Not all block
146147
container boxes are block-level boxes: non-replaced inline blocks
@@ -745,7 +746,7 @@ href="#inline-formatting">inline formatting</a> context.
745746
inline-blocks, table-cells, and table-captions) that are not block
746747
boxes, and block boxes with 'overflow' other than 'visible'
747748
(except when that value has been propagated to the viewport) establish
748-
new block formatting contexts.</p>
749+
new block formatting contexts for their contents.</p>
749750

750751
<p>In a block formatting context, boxes are laid out one after the
751752
other, vertically, beginning at the top of a containing block. The
@@ -833,7 +834,7 @@ processing</a>.
833834
<p>Line boxes that contain no text, no preserved white space, no
834835
inline elements with non-zero margins, padding, or borders, and no
835836
other in-flow content (such as images, inline blocks or inline
836-
tables), and do not end with a line feed must be treated as zero-height
837+
tables), and do not end with a forced line break must be treated as zero-height
837838
line boxes. For the purposes of margin collapsing, this line box must
838839
be ignored.
839840
</p>
@@ -954,7 +955,7 @@ line breaks and the space originally reserved for it. The section on
954955
relatively positioned box establishes a new containing block.
955956
</p>
956957
<p>For relatively positioned elements, 'left' and 'right' move the
957-
box(es) horizontally, without changing their size. 'left' moves the
958+
box(es) horizontally, without changing their size. 'Left' moves the
958959
boxes to the right, and 'right' moves them to the left. Since boxes
959960
are not split or stretched as a result of 'left' or 'right', the
960961
used values are always: left = -right.
@@ -970,7 +971,7 @@ position).
970971
value of 'left'.
971972
</p>
972973
<p>If neither 'left' nor 'right' is 'auto', the position is
973-
over-constrained, and one of them has to be ignored. If the 'direction' property of the containing block is 'ltr, the value of 'left' wins and 'right'
974+
over-constrained, and one of them has to be ignored. If the 'direction' property of the containing block is 'ltr', the value of 'left' wins and 'right'
974975
becomes -'left'. If 'direction' of the containing block is 'rtl', 'right' wins and 'left' is ignored.
975976
</p>
976977
<div class="example">
@@ -984,7 +985,7 @@ div.a8 { position: relative; direction: ltr; left: -1em; right: 5em }
984985
</div>
985986

986987
<p>The 'top' and 'bottom' properties move relatively positioned
987-
element(s) up or down without changing their size. 'top' moves the
988+
element(s) up or down without changing their size. 'Top' moves the
988989
boxes down, and 'bottom' moves them up. Since boxes
989990
are not split or stretched as a result of 'top' or 'bottom', the
990991
used values are always: top = -bottom.
@@ -1050,7 +1051,8 @@ of the float.
10501051
negative height do not shorten line boxes.
10511052

10521053
<p>If a shortened line box
1053-
is too small to contain any further content, then it is shifted downward until
1054+
is too small to contain any content after the float, then that content
1055+
is shifted downward until
10541056
either it fits or there are no more floats present.
10551057
Any content in the current line before a floated box is reflowed
10561058
in the first available line on the other side of the float.
@@ -2264,10 +2266,10 @@ corresponds to adding a LRE (U+202A; for 'direction: ltr') or RLE
22642266
<dt><strong>bidi-override</strong></dt>
22652267

22662268
<dd>
2267-
For inline-level elements this creates an override.
2269+
For inline elements this creates an override.
22682270
For block container elements
22692271
this creates an override for inline-level descendants not within
2270-
another block-level, table-cell, table-caption, or inline-block
2272+
another block container
22712273
element.
22722274
This means that inside the element, reordering is strictly in sequence
22732275
according to the <span class="propinst-direction">'direction'</span>
@@ -2293,6 +2295,9 @@ class="propinst-unicode-bidi">'unicode-bidi'</span> property has a
22932295
value other than 'normal', in which case they are treated as strong
22942296
characters in the <span class="propinst-direction">'direction'</span>
22952297
specified for the element.
2298+
All other atomic inline-level boxes are treated as neutral characters
2299+
always.
2300+
22962301

22972302

22982303

0 commit comments

Comments
 (0)