mirror of
https://github.com/servo/servo.git
synced 2025-06-23 08:34:42 +01:00
- Update CSS tests to revision e05bfd5e30ed662c2f8a353577003f8eed230180. - Update web-platform-tests to revision a052787dd5c069a340031011196b73affbd68cd9.
79 lines
29 KiB
Text
79 lines
29 KiB
Text
id references title flags links revision credits assertion
|
|
allowed-page-breaks-001a allowed page breaks between blocks paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#allowed-pg-brk feda1d046e5c91d8b2871484f71e5f677a97d1fc `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Unforced breaking in the vertical margin between sibling block boxes is allowed only if the 'page-break-after' and 'page-break-before' properties of all the elements generating boxes that meet at this margin are 'auto' and the common ancestors of all the elements do not have a 'page-break-inside' value of 'avoid'.
|
|
allowed-page-breaks-001b allowed page breaks between table rows may,paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#allowed-pg-brk 1db03d3621d5c5c56764cbb8b05663263c4f89d7 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Unforced breaking in the vertical margin between sibling table rows is allowed only if the 'page-break-after' and 'page-break-before' properties of all the elements generating boxes that meet at this margin are 'auto' and the common ancestors of all the elements do not have a 'page-break-inside' value of 'avoid'.
|
|
allowed-page-breaks-001c allowed page breaks between blocks within table cells may,paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#allowed-pg-brk 741c3587239beb6afb1a3193e880a1725d104d72 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Unforced breaking in the vertical margin between sibling block boxes is allowed only if the 'page-break-after' and 'page-break-before' properties of all the elements generating boxes that meet at this margin are 'auto' and the common ancestors of all the elements do not have a 'page-break-inside' value of 'avoid'.
|
|
at-page-rule-002-a @page margins on top and right using percentages paged http://www.w3.org/TR/CSS21/page.html#page-margins,http://www.w3.org/TR/css3-page/#page-properties,http://www.w3.org/TR/css3-page/#page-box-page-rule 10b70feef35eb68e47857e6797e121a5619e7137 `Tom Clancy`<mailto:tclancy@revenution.com> A percentage right margin in the @page context applies to the page box and is relative to the width of the page box. A percentage top margin in the @page context applies to the page box and is relative to the height of the page box.
|
|
at-page-rule-002-b @page margins shorthand using fixed physical units paged http://www.w3.org/TR/CSS21/page.html#page-margins,http://www.w3.org/TR/css3-page/#page-properties,http://www.w3.org/TR/css3-page/#page-box-page-rule 3e4a6c32be55f968c74d2736ab3108884a62d3eb `Tom Clancy`<mailto:tclancy@revenution.com> A margin declaration within the @page context applies to the page box.
|
|
at-page-rule-002-c Page Margins: bottom and left (percent) paged http://www.w3.org/TR/CSS21/page.html#page-margins,http://www.w3.org/TR/css3-page/#page-properties,http://www.w3.org/TR/css3-page/#page-box-page-rule f4f202b3a957046a13c808f6c1bdbf73ad77dc93 `Tom Clancy`<mailto:tclancy@revenution.com> A margin declaration within the @page context applies to the page box. Percentage values on right and left margins are relative to the page box width. Percentage values on top and bottom margins are relative to the page box height.
|
|
orphans-001 breaks inside elements: orphans initial value paged http://www.w3.org/TR/CSS21/page.html#break-inside,http://www.w3.org/TR/css3-page/#breaks-inside 953c3caed0530e4dd244c8aa05a41bd4a701f1ea `Tom Clancy`<mailto:tclancy@revenution.com>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> The initial value of the 'orphans' property is 2.
|
|
orphans-004a orphans property syntax - integer invalid,paged http://www.w3.org/TR/CSS21/page.html#break-inside,http://www.w3.org/TR/css3-page/#breaks-inside 83d8f27c63eddf8177a826bb987ce4138315c536 `Tom Clancy`<mailto:tclancy@revenution.com>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> The syntax of the 'orphans' property is integer.
|
|
orphans-004b orphans property syntax - one invalid,paged http://www.w3.org/TR/CSS21/page.html#break-inside,http://www.w3.org/TR/css3-page/#breaks-inside 4408d84ccb38ee1fd45286483d7aea854c131371 `Tom Clancy`<mailto:tclancy@revenution.com>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> The 'orphans' property accepts the integer one.
|
|
page-background-000 Page Box Background Coverage paged http://www.w3.org/TR/css3-page/#page-properties e8eb799d8ca88c175ae36b0c64439d37b9ca3cb2 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The page background covers the entire page box, including the page margins.
|
|
page-borders-000 @page border shorthand (absolute units) paged http://www.w3.org/TR/css3-page/#page-properties,http://www.w3.org/TR/css3-page/#page-box-page-rule b42cd923f3d938ee3c75cb789adb895fee50725f `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> A border declaration within the @page context applies to the page box.
|
|
page-box-000 Page bleed paged,should http://www.w3.org/TR/CSS21/page.html#outside-page-box,http://www.w3.org/TR/css3-page/#content-outside-box ea7588a60d94dcd836bac35b25262e08f16591e4 `Melinda Grant`<mailto:melinda.grant@hp.com> Content should be allowed slightly beyond the page box to allow pages to 'bleed'.
|
|
page-break-after-002 page-break-after applies to blocks paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after 63b9550470e265c2a44cc7c185743939e895fb79 `Tom Clancy`<mailto:tclancy@revenution.com> The 'page-break-after' property must be applied to block-level elements and may be applied to other elements.
|
|
page-break-after-005 page-break-after: initial value paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after af1bf08a0a34cc06a8a075731d0592799b83c409 `Tom Clancy`<mailto:tclancy@revenution.com> The initial value of the 'page-break-after' property is 'auto'.
|
|
page-break-after-006 page-break-after applies to paged media http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after e74554ec72167edc6583e3b60ca83437b7a6c12c `Tom Clancy`<mailto:tclancy@revenution.com> The 'page-break-after' property applies to paged media only
|
|
page-break-after-007 page-break-after: auto paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after 7ccf695dea1e71f9fa18b3f7903435117be04fbc `Melinda Grant`<mailto:melinda.grant@hp.com> The 'auto' value of the 'page-break-after' property neither forces nor forbids a page break after the box.
|
|
page-break-after-008 page-break-after: right paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after 116910302a39c98a5e1d0dfb7705cfe9d5ce0ba8 `Tom Clancy`<mailto:tclancy@revenution.com> The 'right' value of the 'page-break-after' property forces one or two page breaks before the box so that the page after the break is formatted as a right page
|
|
page-break-after-009 page-break-after: avoid paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after 741c09bf019e30dc895b57ac1c9b782a605d0f6d `Elika J. Etemad`<http://fantasai.inkedblade.net/contact>,`Tom Clancy`<mailto:tclancy@revenution.com> The 'avoid' value of the 'page-break-after' property inhibits a page break after the element when possible.
|
|
page-break-after-010 page-break-after: left paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after 354f33a34eacff182a10fe513863d9aa1dd2eef7 `Tom Clancy`<mailto:tclancy@revenution.com> The 'left' value of the 'page-break-after' property forces one or two page breaks before the box so that the page after the break is formatted as a left page
|
|
page-break-before-000 page-break-before: always paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after c6e20825bb4f95a94aa60a4a5252a59af9f09230 `Michael Turnwall`<mailto:mturnwall@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The 'always' value of the 'page-break-before' property forces a page break before the box.
|
|
page-break-before-003 page-break-before: left paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after 38c25fb57ad4d983885501bbb4bf40d615404e1c `Tom Clancy`<mailto:tclancy@revenution.com> - The 'left' value of the 'page-break-before' property forces one or two page breaks before the box so that the page after the break is formatted as a left page.
|
|
page-break-before-004 page-break-before (no inherit) paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after ca8b8ab9b2f0253ba51d3543b70745072b1d1289 `Tom Clancy`<mailto:tclancy@revenution.com> The 'page-break-before' property is not inherited.
|
|
page-break-before-005 page-break-before: right paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after 1a2cf3dd8a0faad885f3794788b69b278c411134 `Tom Clancy`<mailto:tclancy@revenution.com> - The 'right' value of the 'page-break-before' property forces one or two page breaks before the box so that the page after the break is formatted as a right page.
|
|
page-break-before-006 page-break-before (invalid syntax) invalid,paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after 594cd2b710afed2e5b2c9d2e2169bfd1fcaa5667 `Tom Clancy`<mailto:tclancy@revenution.com> The syntax of the 'page-break-before' property is auto | always | avoid | left | right.
|
|
page-break-before-007 page-break-before initial value paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after 3feef62b2cfdcf645f288dd08acbec285a0178fb `Tom Clancy`<mailto:tclancy@revenution.com> The initial value of the 'page-break-before' property is 'auto', which neither forces nor forbids a page break before boxes.
|
|
page-break-before-007-b page-break-before explicit auto test paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after 00ce03b2774821002cc62f69c89712250673ac4d `Tom Clancy`<mailto:tclancy@revenution.com> The initial value of the 'page-break-before' property is 'auto'.
|
|
page-break-before-008 page-break-before paged media paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after 0125085a8bdf74587cbfed9bad64bc0cc10cc386 `Tom Clancy`<mailto:tclancy@revenution.com> The 'page-break-before' property applies to paged media only
|
|
page-break-before-009 page-break-before avoid paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after 0e5c562ccbeae4e0b60bd0072f6bedbcf2b47b3b `Elika J. Etemad`<http://fantasai.inkedblade.net/contact>,`Tom Clancy`<mailto:tclancy@revenution.com> The 'avoid' value of the 'page-break-before' property prevents a page break before the element when possible
|
|
page-break-before-010 page-break-before :auto paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after 9d611ae9cc85acfc8abdad6f14e27a8237c70801 `Elika J. Etemad`<http://fantasai.inkedblade.net/contact> The 'auto' value of the 'page-break-before' property neither forces nor forbids a page break before the box.
|
|
page-break-before-011 page-break-before initial value paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after a929efa65588246734ccd79cc48bd09ca8b98e43 `Tom Clancy`<mailto:tclancy@revenution.com> The initial value of the 'page-break-before' property is 'auto', which neither forces nor forbids a page break before boxes.
|
|
page-break-before-020 Paged media - page-break-before on floats paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after 08473cf34b1e81c8fd9d03ce9edaabd2661d5c0f `Melinda Grant`<mailto:melinda.grant@hp.com> The 'page-break-before' property applies to floated block-level elements in normal flow.
|
|
page-break-inside-001 page-break-inside: avoid (basic) paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after bd9f79b4cfe9fdfbd0e9b7a887f3f952e52656ba `Tom Clancy`<mailto:tclancy@revenution.com> The 'avoid' value of the 'page-break-inside' property causes the UA to avoid breaking inside the element.
|
|
page-break-inside-004 @page page-break-inside:auto paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#pg-br-before-after be8c68a1670716dfd52ff03ba23d9d600cb4b303 `Tom Clancy`<mailto:tclancy@revenution.com> The initial value of the 'page-break-inside' property is 'auto'.
|
|
page-break-margins-003 page break margin handling paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#allowed-pg-brk de2961ce661e01ac027079a5b1320cd89e759a5c `Melinda Grant`<mailto:melinda.grant@hp.com> When a page break occurs in the vertical margin between sibling block boxes, the used values of the adjoining 'margin-bottom' and 'margin-top' properties are set to '0'.
|
|
page-break-margins-004 page break margin handling paged http://www.w3.org/TR/CSS21/page.html#page-break-props,http://www.w3.org/TR/css3-page/#allowed-pg-brk c7367d7799a3d896b0f90314bae23c4889cf4825 `Melinda Grant`<mailto:melinda.grant@hp.com> When a page break occurs in the vertical margin between sibling block boxes, the used values of the adjoining 'margin-top' property is set to '0'.
|
|
page-breaks-100 Page breaks: clearing bottom margin paged http://www.w3.org/TR/CSS21/page.html#allowed-page-breaks,http://www.w3.org/TR/css3-page/#allowed-pg-brk 2cbd0e23b508ef240a83d788049683494a5c72f5 `Melinda Grant`<mailto:melinda.grant@hp.com> When an element would span a page break solely to satisfy a descendant's bottom margin, that margin is instead truncated and the element does not span pages.
|
|
page-breaks-101 Page Breaks and Bottom Margin (with bg/border) paged http://www.w3.org/TR/CSS21/page.html#allowed-page-breaks,http://www.w3.org/TR/css3-page/#allowed-pg-brk a0f746634084d801288455e9474d6b9a464edb3d `Melinda Grant`<mailto:melinda.grant@hp.com>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> Page breaks are not allowed between the last child of a block and its parent.
|
|
page-container-000 Paged Media root container paged http://www.w3.org/TR/CSS21/page.html#page-box,http://www.w3.org/TR/CSS21/visudet.html#the-height-property,http://www.w3.org/TR/css3-page/#page-box-page-rule d5298d0a06bf98afd48bba6e4df1e56bd2c3a999 `Melinda Grant`<mailto:melinda.grant@hp.com> For a single-page document, the containing box for the root element is the page area.
|
|
page-container-001 paged media abspos containing block paged http://www.w3.org/TR/CSS21/page.html#page-box,http://www.w3.org/TR/css3-page/#page-box-page-rule f04d58ed02e218d0910e31d16a858c26fab0a71d `Melinda Grant`<mailto:melinda.grant@hp.com> For a single-page document, the containing box for positioned content with no positioned ancestor is the page area.
|
|
page-container-002 paged media root percent height paged http://www.w3.org/TR/CSS21/page.html#page-box,http://www.w3.org/TR/CSS21/visudet.html#the-height-property,http://www.w3.org/TR/css3-page/#page-box-page-rule 14a52bcd600232b1e4343e47b8142e08aa5ead2c `Melinda Grant`<mailto:melinda.grant@hp.com> A percentage height on the root element is relative to the page area height.
|
|
page-container-003 paged media position fixed paged http://www.w3.org/TR/CSS21/page.html#page-box,http://www.w3.org/TR/CSS21/visuren.html#choose-position,http://www.w3.org/TR/css3-page/#page-box-page-rule 4dbc5404c51c9c9988ed2dd19ee2c831e75ca1d4 `Melinda Grant`<mailto:melinda.grant@hp.com> Elements with 'position: fixed' are positioned relative to the page area and are rendered on every page of the printed document.
|
|
page-container-004 Paged Media root container (float) may,paged http://www.w3.org/TR/CSS21/page.html#page-box,http://www.w3.org/TR/CSS21/visudet.html#the-height-property,http://www.w3.org/TR/css3-page/#page-box-page-rule e003ebb3a0835a21b7cce2ed543d2785ed89e26e `Melinda Grant`<mailto:melinda.grant@hp.com> The root element when floated abuts the left or right edge of the page area.
|
|
page-container-005 Paged content image,paged http://www.w3.org/TR/CSS21/page.html#page-box,http://www.w3.org/TR/css3-page/#page-box-page-rule fd5daa8b08b2316e3afac2c8c2a913198a48645d `Melinda Grant`<mailto:melinda.grant@hp.com> The page area includes the boxes laid out on that page. The content of the document is flowed into the page area of one or more page sheets.
|
|
page-container-006 Paged media - percent on root paged http://www.w3.org/TR/CSS21/page.html#page-box,http://www.w3.org/TR/css3-page/#page-box-page-rule a469289c5f8805f7dba5877b82697ea60886589e `Melinda Grant`<mailto:melinda.grant@hp.com> A percentage width on the root element is relative to the page area width.
|
|
page-container-008 Paged Media Canvas Background paged http://www.w3.org/TR/CSS21/visudet.html#containing-block-details,http://www.w3.org/TR/css3-page/#painting 3436a4557ca2bfa03094825688ccc5b830bd4805 `Melinda Grant`<mailto:melinda.grant@hp.com> For documents in the html namespace, a background on 'html' will cover the page area but not the margin area.
|
|
page-container-009 Paged Media Body Background paged http://www.w3.org/TR/CSS21/visudet.html#containing-block-details,http://www.w3.org/TR/css3-page/#painting e8ebc983068e33a13dcae75e5ad27bc799d08d2c `Melinda Grant`<mailto:melinda.grant@hp.com> For documents in the html namespace, a background on 'body' will cover the page area.
|
|
page-container-010 Paged Media Height (percent) paged http://www.w3.org/TR/CSS21/page.html#page-box,http://www.w3.org/TR/CSS21/visuren.html#comp-abspos,http://www.w3.org/TR/CSS21/visudet.html#the-height-property,http://www.w3.org/TR/css3-page/#page-box-page-rule 6ae1cfaa2afdfb731b4513a4eac7e06cfbdfff9e `Melinda Grant`<mailto:melinda.grant@hp.com> For HTML documents in paged media, when the HTML and BODY elements have heights of 100%, a percentage height on a child of BODY is relative to the page area height.
|
|
page-counters-000 margin box referencing document counters paged http://www.w3.org/TR/css3-page/#populating-margin-boxes b4c2ab7122cc4e5c901f5db6e478877fb0677812 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The value of the counter at the beginning of page processing must be used by default.
|
|
page-grammar-001 @page grammar: white space allowed around pseudo paged http://www.w3.org/TR/CSS21/page.html#page-box,http://www.w3.org/TR/CSS21/grammar.html#grammar,http://www.w3.org/TR/css3-page/#syntax-page-selector 50fe56e87160b18a37f87f94b78ed38a21535a31 `Melinda Grant`<mailto:melinda.grant@hp.com> White space before and after a pseudo-page selector is allowed.
|
|
page-grammar-002 @page grammar: white space not required around pseudo paged http://www.w3.org/TR/CSS21/page.html#page-box,http://www.w3.org/TR/CSS21/grammar.html#grammar,http://www.w3.org/TR/css3-page/#syntax-page-selector 28648364a4c632b4fce2f7736e453c720133754e `Melinda Grant`<mailto:melinda.grant@hp.com> White space before and after a pseudo-page selector is not required.
|
|
page-margin-000 @page margins shorthand using fixed physical units paged http://www.w3.org/TR/CSS21/page.html#page-margins,http://www.w3.org/TR/css3-page/#page-properties,http://www.w3.org/TR/css3-page/#page-box-page-rule 1f88ee31a8224d2a778ac900a06837c0e129a4c1 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> A margin declaration within the @page context applies to the page box.
|
|
page-margin-001 @page margins on top and right using percentages paged http://www.w3.org/TR/CSS21/page.html#page-margins,http://www.w3.org/TR/css3-page/#page-properties,http://www.w3.org/TR/css3-page/#page-box-page-rule 93f23ee2444d1c542e209a54936dd441e89f62f7 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> A percentage right margin in the @page context applies to the page box and is relative to the width of the page box. A percentage top margin in the @page context applies to the page box and is relative to the height of the page box.
|
|
page-margin-002 @page margins on bottom and left using percentages paged http://www.w3.org/TR/CSS21/page.html#page-margins,http://www.w3.org/TR/css3-page/#page-properties,http://www.w3.org/TR/css3-page/#page-box-page-rule 6c9f5e0732ab4241b61b9d31f74863d014469684 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> A margin declaration within the @page context applies to the page box.
|
|
page-margin-003 @page margin shorthand using ems paged http://www.w3.org/TR/css3-page/#page-properties,http://www.w3.org/TR/css3-page/#page-box-page-rule 6bbefa99c1f01f931b159e169bd41e3cea5e535c `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> A margin declaration within the @page context applies to the page box. A margin expressed in ems uses the page context's font.
|
|
page-name-000 Page Selector Grammar - @page auto invalid,paged http://www.w3.org/TR/css3-page/#syntax-page-selector 1c3dce4994b68ba0b3ddb1d52bb6a5e5599a73f9 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/>
|
|
page-properties-000 @page width and height paged http://www.w3.org/TR/css3-page/#page-box-page-rule,http://www.w3.org/TR/css3-page/#page-properties 617932674bc51c38ba8cc772aca713162c8af921 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The 'width' and 'height' properties do not apply to a page box.
|
|
page-props-100-a Unqualified Page Contexts (first, right) paged http://www.w3.org/TR/CSS21/page.html#page-margins,http://www.w3.org/TR/CSS21/page.html#page-selectors,http://www.w3.org/TR/css3-page/#at-page-rule 547f3851d0e1cc89b1104cd5042806901c0c6866 `Melinda Grant`<mailto:melinda.grant@hp.com> A margin declaration within a page context which is not qualified by a pseudo-class (or, for css3, a named page identifier) sets the margins for every page of the document which doesn't match a page context with a :first, :right, or :left pseudoclass (or, for css3, a named page identifier).
|
|
page-props-100-b Unqualified Page Contexts (first, left) paged http://www.w3.org/TR/CSS21/page.html#page-margins,http://www.w3.org/TR/CSS21/page.html#page-selectors,http://www.w3.org/TR/css3-page/#at-page-rule c30e8678bb6be3242b6ac9e1f614dae6695d1dc2 `Melinda Grant`<mailto:melinda.grant@hp.com> A margin declaration within a page context which is not qualified by a pseudo-class (or, for css3, a named page identifier) sets the margins for every page of the document which doesn't match a page context with a :first, :right, or :left pseudoclass (or, for css3, a named page identifier).
|
|
page-props-101 Right and Left Pages (page area equal) paged http://www.w3.org/TR/CSS21/page.html#page-selectors,http://www.w3.org/TR/css3-page/#left-right-first e15be7a7412ba4b9d17c8e4e0253312e6826cd04 `Melinda Grant`<mailto:melinda.grant@hp.com> The right and left pages of a document may use differing margin styles that yield equivalent page area heights.
|
|
page-props-103 Right and Left Pages (page area equal) paged http://www.w3.org/TR/CSS21/page.html#page-selectors,http://www.w3.org/TR/css3-page/#left-right-first 0b03e394c354792c5cd71ffea09e207c90a5acfc `Melinda Grant`<mailto:melinda.grant@hp.com> The right and left pages of a document may use differing margin styles that yield different page area heights.
|
|
page-selectors-001 page selector is optional in @page rules paged http://www.w3.org/TR/CSS21/page.html#page-box,http://www.w3.org/TR/css3-page/#at-page-rule 05c137a449d7d34a421d9fa66f2dfe980709797c `Melinda Grant`<mailto:melinda.grant@hp.com> An @page rule consists of the keyword '@page', followed by an optional page selector, followed by a block of declarations.
|
|
page-selectors-002 Page Selectors: first, right, and left pages paged http://www.w3.org/TR/CSS21/page.html#page-selectors,http://www.w3.org/TR/css3-page/#left-right-first 9844aecae7173bf4bc235cee7b7d8dc792c30c8d `Melinda Grant`<mailto:melinda.grant@hp.com> In CSS 2.1, page selectors may designate the first page, all left pages, or all right pages.
|
|
page-selectors-003 Page cascade (right/left) paged http://www.w3.org/TR/CSS21/page.html#page-selectors,http://www.w3.org/TR/css3-page/#cascading-and-page-context 6c2c9a3fa406b8aa47d34c9c9c8b56aec788b57b `Melinda Grant`<mailto:melinda.grant@hp.com> Properties specified in a :left or :right @page rule override those specified in an @page rule that has no pseudo-class specified.
|
|
page-selectors-004 Page cascade (first trumps right) paged http://www.w3.org/TR/CSS21/page.html#page-selectors,http://www.w3.org/TR/css3-page/#cascading-and-page-context 1e082467fc4b57b9610da43bc1f48b7308369879 `Melinda Grant`<mailto:melinda.grant@hp.com> Properties specified in a :first @page context override those specified in :right @page contexts.
|
|
page-selectors-006 Page cascade (first trumps no pseudo-class) paged http://www.w3.org/TR/CSS21/page.html#page-selectors,http://www.w3.org/TR/css3-page/#cascading-and-page-context f441e4b2791c40053c4cc19f590fade1bdcddbdf `Melinda Grant`<mailto:melinda.grant@hp.com> Properties specified in a :first @page rule override those specified in an @page rule with no pseudo-class specified.
|
|
page-size-000 Page Size - landscape paged http://www.w3.org/TR/css3-page/#page-size 1632601680a41123d8ebefc1f5f9f028dc2910e7 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The 'landscape' value of the 'size' property specifies that the page's content be printed in landscape orientation: the longer sides of the page box are horizontal.
|
|
page-size-001 Page Size - portrait paged http://www.w3.org/TR/css3-page/#page-size d89cb81ad0ec55dd09ffdd92d1536ddaae36524c `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The 'portrait' value of the 'size' property specifies that the page's content be printed in portrait orientation: the shorter sides of the page box are horizontal.
|
|
page-size-002 @page size A5 paged http://www.w3.org/TR/css3-page/#page-size-prop 0d5991410e8f5c2f9640b05908e95f57ce6374dc `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The 'A5' value of the 'size' property specifies that the page box's width be 148mm and its height 210mm.
|
|
page-size-003 @page size A4 paged http://www.w3.org/TR/css3-page/#page-size-prop 749fad7f633694d670767afac067b93775736cd7 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The 'A4' value of the 'size' property specifies that the page box's width be 210m and its height 297mm.
|
|
page-size-004 @page size A3 paged http://www.w3.org/TR/css3-page/#page-size-prop de050c282f5cd3928af426fef3bd82dc10f50a01 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The 'A3' value of the 'size' property specifies that the page box's width be 297mm and its height 420mm.
|
|
page-size-005 @page size B5 paged http://www.w3.org/TR/css3-page/#page-size-prop eaa7e95de8522acf0cc3bd3e333d2df3f8133ae4 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The 'B5' value of the 'size' property specifies that the page box's width be 176mm and its height 250mm.
|
|
page-size-006 @page size B4 paged http://www.w3.org/TR/css3-page/#page-size-prop 50f15f0684848875a19f238d13a8f94fe5e6bbe4 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The 'B4' value of the 'size' property specifies that the page box's width be 250mm and its height 353mm.
|
|
page-size-007 @page size Letter paged http://www.w3.org/TR/css3-page/#page-size-prop 687f5a2da60b72c7e954f356cf2c4d6d7b6ed719 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The 'letter' value of the 'size' property specifies that the page box's width be 8.5in and its height 11in.
|
|
page-size-008 @page size Legal paged http://www.w3.org/TR/css3-page/#page-size-prop 9753a49dff07c655a76f4b671bcbbb975171bc91 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The 'legal' value of the 'size' property specifies that the page box's width be 8.5in and its height 14in.
|
|
page-size-009 @page size Ledger paged http://www.w3.org/TR/css3-page/#page-size-prop 7c51b9c99c2ee347e3f6474e531c4052c594cf33 `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The 'ledger' value of the 'size' property specifies that the page box's width be 11in and its height 17in.
|
|
page-size-010 @page size smaller than paper paged http://www.w3.org/TR/css3-page/#page-size 2e3dc0f95a03387a5a7ec533d494cd293f6c81da `Tom Clancy`<mailto:tclancy@revenution.com>,`Hewlett-Packard Company`<http://www.hp.com/> The computed value of the 'size' property is its specified value. If the page box is smaller than the page size the user agent SHOULD either center the page box on the sheet or position the page box in the upper left corner of the page sheet.
|
|
widows-004a widows property syntax - positive integer paged http://www.w3.org/TR/CSS21/page.html#break-inside,http://www.w3.org/TR/css3-page/#breaks-inside 32760cf127776e4ecc1649a4f897ee532f6146ed `Tom Clancy`<mailto:tclancy@revenution.com>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> The syntax of the 'widows' property is positive integer.
|
|
widows-004b widows property syntax - one paged http://www.w3.org/TR/CSS21/page.html#break-inside,http://www.w3.org/TR/css3-page/#breaks-inside 5e8e9d11957d84445d8214927de05f43fa55c47a `Tom Clancy`<mailto:tclancy@revenution.com>,`Elika J. Etemad`<http://fantasai.inkedblade.net/contact> The 'widows' property accepts the integer one.
|