Adobe Digital Editions respects the css 'page-break-before: always' style, though some other epub readers don't. The sure-fire way of forcing a pagebreak is to break the text into separate flows, which for InDesign means creating the epub from a Book that contains separate documents (each document will be a new flow).
As for the rest, try reading up on CSS2.
Creating epubs requires mix of typographic and technical skills equivalent to those needed to design a physical book.
|