CSS para imprimir //

CSS for print : properties, descriptions, values en W3C ref

Property Description Values W3C
orphans Sets the minimum number of lines for a paragraph that must be left at the bottom of a page number 2
marks Sets what sort of marks should be rendered outside the page box none
crop
cross
page Sets a page type to use when displaying an element auto
identifier
2
page-break-after Sets the page-breaking behavior after an element auto
always
avoid
left
right
2
page-break-before

Sets the page-breaking behavior before an element

auto
always
avoid
left
right
2
page-break-inside Sets the page-breaking behavior inside an element auto
avoid
2
size Sets the orientation and size of a page auto
portrait
landscape
widows Sets the minimum number of lines for a paragraph that must be left at the top of a page number 2

 

 

 

The page-break-after property sets the page-breaking behavior after an element.

Note: You can not use this property on absolutely positioned elements.

Note: Use the page-breaking properties as few times as possible and avoid page-breaking properties inside tables, floating elements, and block elements with borders.

Inherited: No

Example

table

page-break-after: always
}

Possible Values

Value Description
auto Insert a page break after the element if necessary
always Insert a page break after the element
avoid Avoid inserting a page break after the element
left Insert page breaks after the element until it reaches a blank left page
right Insert page breaks after the element until it reaches a blank right page

 

 

 

 

The page-break-before property sets the page-breaking behavior before an element.

Note: You can not use this property on absolutely positioned elements.

Note: Use the page-breaking properties as few times as possible and avoid page-breaking properties inside tables, floating elements, and block elements with borders.

Inherited: No

Example

table

page-break-before: always
}

Possible Values

Value Description
auto Insert a page break before the element if necessary
always Insert a page break before the element
avoid Avoid inserting a page break before the element
left Insert page breaks before the element until it reaches a blank left page
right Insert page breaks before the element until it reaches a blank right page

 

 

The page-break-inside property sets the page-breaking behavior inside an element.

Note: You can not use this property on absolutely positioned elements.

Note: Use the page-breaking properties as few times as possible and avoid page-breaking properties inside tables, floating elements, and block elements with borders.

Inherited: No

Example

p

page-break-inside: avoid
}

Possible Values

Value Description
auto Insert a page break inside the element if necessary
avoid Avoid inserting a page break inside the element
Scroll to Top