Параметр CSS 'page-break-after'
Данный параметр задает поведение разрыва страницы после элемента.
Примечания:
- Этот параметр нельзя использовать для элементов с абсолютным позиционированием.Используйте параметры page-breaking как можно реже и избегайте параметров page-breaking внутри таблиц, плавающих элементов, и блочных элементов с границами.
Наследование: нет.
Пример:
div { page-break-after: auto }
Может принимать следующие значения:
auto | Если необходимо, вставляет разрыв страницы после элемента |
always | Вставляет разрыв страницы после элемента |
avoid | Отменяет вставку разрыва страницы после элемента |
left | Вставляет разрывы страницы после элемента, пока не будет достигнута пустая левая страница |
right | Вставляет разрывы страницы после элемента, пока не будет достигнута пустая правая страница |
Параметр CSS 'page-break-before'
Данный параметр задает поведение разрыва страницы перед элементом.
Примечания:
- Этот параметр нельзя использовать для элементов с абсолютным позиционированием.Используйте параметры page-breaking как можно реже и избегайте параметров page-breaking внутри таблиц, плавающих элементов, и блочных элементов с границами.
Наследование: нет.
Пример:
div { page-break-before: auto }
Может принимать следующие значения:
auto | Если необходимо, вставляет разрыв страницы перед элементом |
always | Вставляет разрыв страницы перед элементом |
avoid | Отменяет вставку разрыва страницы перед элементом |
left | Вставляет разрывы страницы перед элементом, пока не будет достигнута пустая левая страница |
right | Вставляет разрывы страницы перед элементом, пока не будет достигнута пустая правая страница |
Параметр 'page-break-inside'
Данный параметр задает поведение разрыва страницы внутри элемента.
Примечания:
- Этот параметр нельзя использовать для элементов с абсолютным позиционированием.Используйте параметры page-breaking как можно реже и избегайте параметров page-breaking внутри таблиц, плавающих элементов, и блочных элементов с границами.
Наследование: нет.
Пример:
div { page-break-inside: avoid }
Может принимать следующие значения:
auto | Если необходимо вставляет разрыв страницы внутри элемента |
avoid | Отменяет вставку разрыва страницы внутри элемента |
Параметры печати
Печать документов HTML всегда вызывала некоторые трудности. В CSS2 были добавлены параметры печати, чтобы облегчить печать документов Web.
orphans | Задает минимальное число строк параграфа, которые должны быть оставлены внизу страницы | number | 2 |
marks | Определяет, какие метки должны изображаться за пределами блока страницы | none | |
crop | |||
cross | |||
page | Задает тип страницы для использования при выводе элемента | auto | 2 |
identifier | |||
page-break-after | Задает поведение разрыва страницы после элемента | auto | 2 |
always | |||
avoid | |||
left | |||
right | |||
page-break-before | Задает поведение разрыва страницы перед элементом | auto | 2 |
always | |||
avoid | |||
left | |||
right | |||
page-break-inside | Задает поведение разрыва страницы внутри элемента | auto | 2 |
avoid | |||
size | Задает ориентацию и размер страницы | auto | |
portrait | |||
landscape | |||
widows | Задает минимальное число строк параграфа, которые должны быть оставлены в верхней части страницы | number | 2 |