Setting Page Margins
The same margin model applies to the page as for any element. The content is surrounded by padding, then a border, then margins. The page margins are between the physical end of the page and the text (if no border or padding is defined).
For example, to create a default page with margins of two inches:
@page { margin: 2in; }
Or you can specify them for all the sides:
@page { margin-left: 2in; margin-right: 1in; margin-top: 0.5in; }
Or you may want the inner margins of the pages of a book to be larger:
@page { margin: 0.5in; } @page :left { margin-right: 1in; } @page :right { margin-left: 1in; }
If no margins are specified in the CSS, the page margins are set at 1in.