Forum How do I...?

Page header different for page 2 onwards

Jose
I'm wondering how to do a header that only appears on page 2 and onwards, whenever there is more than one page.

Was thinking of doing what's shown below, but can I write "... static(footer, 2)}" so that it starts from the second page? Other than that, I could have it shown up on every page if there is a way of hiding it from the first page.

And is there a way to change the margins of the second page onwards as well?
EDIT: Maybe the answer to this second question is in here http://www.princexml.com/bb/viewtopic.php?f=4&t=2890, i.e. cannot, but worth checking if that's so.

For clarification, the first page header is on the body of the HTML and it's bigger/longer than in any other page.

CSS
@page {
    @top {content: flow(header2);}
.header2 {flow: static(footer, 2)}


HTML
<div class="header2">
   <img>xxxx</img>
   <p>xxxxx</p>
<div>
mikeday
You can change the style of the first page, like this:
@page {
    ... default rules that apply to every page ...
}

@page:first {
    ... rules to override first page style ...
}

This should allow you to make the second page (and subsequent pages) have different margins and header/footer to the first page.