======================================= Page Headers and Footers. ======================================= All the visual content in a document sits in pages. Scryber supports the use of both a single body with content within it, and also explicit flowing pages in a section. The use of the page-break-before and after is supported on any content to force a new page is set to 'always' on a section, but can, along with page-break-after, be set and supported on any component tag The body has an optional header and footer that will be used on every page if set. Scryber also supports the use of the @page rule to be able to change the size and orientation of each of the pages either as a whole, or within a section or tag. The body and its content -------------------------- A single page has a structure of optional elements * header - Optional, but always sited at the top of a page * Sited between the Header and Footer is any content to be included within the page. * footer - Optional, but always sited at the bottom of a page If a page has a header or footer the available space for the content will be reduced. .. code-block:: html