html.okpython.net
HTML и CSS для начинающих

CSS :: Правило @page

css-правило @page (от англ. pageстраница) позволяет установить или переопределить значения свойств, предназначенных для определения параметров страниц при выводе их на бумажные носители.

Синтаксис

@page [{ :left | :right | :first }] {<параметры печати>}

Значения

  • :left – позволяет задать параметры для всех левых страниц.
  • :right – позволяет задать параметры для всех правых.
  • :first – позволяет задать параметры для первой страницы.
  • параметры печати – объявления свойств margin (и его производных), orphans, widows, page-break-before, page-break-after, page-break-inside.

Ссылки

Примеры

CSS htmlCodes
/* Отступы на первой странице */
@page :first{
margin: 1cm;
margin-right: 2cm;
}

/* Отступы справа 2см на левых страницах (для дыроколов) */
@page :left{
margin: 1cm;
margin-right: 2cm;
}

/*  Отступы слева 2см на правых страницах (для дыроколов) */
@page :right{
margin: 1cm;
margin-left: 2cm;
}

Пример №1