Страничные носители
Эти свойства позволяют разбивать содержимое страницы на несколько предопределенных страниц, чтобы правильно выводить его на принтер или другое внешнее устройство.
size
Определяет размеры и ориентацию страницы.
Может иметь значение:
auto - размеры страницы устанавливаются браузером (по умолчанию).
ширина страницы-первая соответствующая стандартам .
высота страницы -вторая соответствующая стандартам.
landscape - ориентация страницы альбомная.
portrait - ориентация страницы книжная.
p{size: 8.5in llin portrait}
marks
Определяет, надо ли на печатаемых страницах показывать типографские метки обрезки.
Может иметь значение:
none - отсутствие печатных меток (по умолчанию).
crop - показ меток обрезки.
cross - показ меток регистрации.
p {marks: crop cross}
page-break-before
Определяет вставку разрывов страницы.
Может иметь значение:
auto - разрывы страницы устанавливаются браузером (по умолчанию).
always - разрыв всегда ставится перед элементом,
avoid - избегать ставить разрыв перед элементом.
left - разрыв всегда ставится перед элементом, чтобы следующая страница находилась слева.
right - разрыв всегда ставится перед элементом, чтобы следующая страница находилась справа.
p {page-break-before: avoid}
page-break-after
Определяет вставку разрывов страницы.
Может иметь значение:
auto - разрывы страниц устанавливаются браузером (по умолчанию).
always - разрыв всегда ставится после элемента.
avoid - избегать ставить разрыв после элемента.
left - разрыв всегда ставится после элемента, чтобы следующая страница находилась слева.
right - разрыв всегда ставится после элемента, чтобы ледующая страниц находилась справа.
p{page-break-after: avoid}
page-break-inside
Определяет вставку разрывов страницы.
Может иметь значение:
auto - разрывы страницы устанавливаются браузером (по умолчанию)
avoid - избегать ставить разрыв внутри элемента.
p{page-break-inside: avoid}
page
Присваивает странице имя.
Может иметь значение:
auto - имена страницам присваиваются браузером (по умолчанию).
любое соответствующее стандартам имя - имя, присваиваемое странице. Оно может быть любой последовательностью символов.
p{page: Hypage}
porphans
Определяет, сколько предложений можно оставить в нижней части страницы, перед тем
как начинать новую.
Может иметь значение:
любое соответствующее стандартам - целое число, определяющее количество
предложений, которые следует оставить в нижней части страницы. Значением по
умолчанию является 2.
p{orphans: 4}
widows
Определяет, сколько предложений можно оставить в верхней части новой страницы.
Может иметь значение:
любое соответствующее стандартам - целое число, определяющее количество предложений, которые следует оставить в верхней части страницы. Значением по умолчанию является 2.
p{widows: 4}