You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Abstract: This CSS module specifies how pages are generated and laid out to hold fragmented content in a paged presentation. It adds functionality for controlling page margins, page size and orientation, and headers and footers, and extends generated content to enable page numbering and running headers / footers. The process of paginating a flow into such generated pages is covered in [[!CSS3-BREAK]].
18
18
</pre>
19
19
@@ -259,7 +259,7 @@ Page Backgrounds and Painting Order</h3>
259
259
which covers the entire page box, including its margins (regardless of 'background-clip').
260
260
Page backgrounds are anchored within the page box's padding area by default
261
261
(and honor 'background-origin' if the UA supports [[!CSS3BG]]).
262
-
However if 'background-attachment' is ''fixed''
262
+
However if 'background-attachment' is ''background-attachment/fixed''
263
263
then the image is positioned relative to the page box including its margins
264
264
(i.e. the <a spec=css-backgrounds>background positioning area</a>
265
265
is the page's margin box).
@@ -344,7 +344,7 @@ box:
344
344
A <dfn export id="content-empty">Content-empty page</dfn> is a page box whose page
345
345
area contains no printable content other than backgrounds and/or borders. A
346
346
page box whose page area contains generated content, or content whose
347
-
visibility is ''hidden'', or invisible content such as a zero-width space is
347
+
visibility is ''visibility/hidden'', or invisible content such as a zero-width space is
348
348
not a content-empty page. On the other hand, a page containing only a
349
349
background and/or borders and/or page-margin box content <em>is</em> a
350
350
content-empty page.
@@ -367,61 +367,61 @@ box:
367
367
368
368
<h3 id="progression">Page Progression</h3>
369
369
370
-
CSS distinguishes between left pages and right pages on all documents,
371
-
whether they are printed duplex or not. Each left page is followed by a
372
-
right page and vice versa. Left and right pages can be styled differently
373
-
with the <a href="#left-right-first"><code>:left</code> and <code>:right</code>
374
-
pseudo-classes</a>.
370
+
CSS distinguishes between left pages and right pages on all documents,
371
+
whether they are printed duplex or not.
372
+
Each left page is followed by a right page and vice versa.
373
+
Left and right pages can be styled differently
374
+
with the <a href="#left-right-first"><code>:left</code> and <code>:right</code> pseudo-classes</a>.
375
375
376
-
Whether the first page of a document is a left page or a right page
377
-
depends on the page progression of the document. The <dfn export>page progression</dfn>
378
-
is the direction in which the printed pages of a document would be sequenced
379
-
when laid out side-to-side. For example, English and horizontally-set Japanese
380
-
typically progress from left to right, whereas Arabic and vertically-set
381
-
Japanese pages typically progress from right to left. In documents with
382
-
a left-to-right page progression the first page of the document is a right
383
-
page, and vice versa.
376
+
Whether the first page of a document is a left page or a right page
377
+
depends on the page progression of the document.
378
+
The <dfn export>page progression</dfn>
379
+
is the direction in which the printed pages of a document would be sequenced
380
+
when laid out side-to-side.
381
+
For example, English and horizontally-set Japanese typically progress from left to right,
382
+
whereas Arabic and vertically-set Japanese pages typically progress from right to left.
384
383
385
-
The page progression direction is determined as follows:
384
+
The page progression direction is determined as follows:
386
385
387
-
<ul>
388
-
<li>If text is laid out in horizontal lines, the page progression is the
389
-
same as the inline progression.
390
-
<li>If text is laid out in vertical lines, the page progression is the
391
-
same as the block progression.
392
-
</ul>
386
+
<ul>
387
+
<li>If text is laid out in horizontal lines,
388
+
the <a>page progression</a> is the same as the <a>inline base direction</a>.
389
+
<li>If text is laid out in vertical lines,
390
+
the <a>page progression</a> is the same as the <a>block flow direction</a>.
391
+
</ul>
393
392
394
-
If the UA supports the 'direction' and 'writing-mode' properties
395
-
from the CSS 3 Writing Modes Module [[CSS3-WRITING-MODES]], it must
0 commit comments