Правило @page
определяет размеры, ориентацию и поля (margin
) страницы в таблице стилей, которые используются для предварительного просмотра и печати веб-документов из браузера.
Синтаксис
Синтаксически правило задается по следующему шаблону:
@page [:left | :right | :first] {
/* print-specific rules */
}
Примеры написания кода правила @page
:
@page {
margin: 2in; /* default for all pages */
}
@page :left {
margin: 1in; /* margin on left page */
}
@page :right {
margin: 3in; /* margin on right page */
}
@page :first {
margin-top: 5in; /* top margin on first page */
}
Поддержка браузеров
Правило @page
плохо поддерживается в различных браузерах.