Yes, there is a way to control Page-break, but not exactly in HTML. HTML is a markup language (not a scripting language)- it's meant to mark up text, not control printing. However, any word processor worth using (which, in a way, is a program that displays marked up text) has a page-break option. Well, Cascading Style Sheets is the tool that gives you this. (I know this isn't supported in 3.0 browsers, and I'm not sure if this is supported in Netscape 4; NN4 has traditionally lagged behind in CSS support; but it is definitely supported in IE5, as I used this tool to print out my school class schedule with page breaks in between terms.)<br><br>Here's how I did it... I created a CSS class (you need to know the basics of CSS before you can know what I'm talking about- for this, I'll refer you to my CSS tutorial at <A HREF="
TARGET="_new">
called TR.break, like this:<br><br> TR.break {<br> page-break-before: always<br> }<br><br>then, every time I wanted a page-break, I'd make that next row (the first row of the next page) a member of the "break" class. Of course this can be done with any tag, even in a style attribute, like <DIV STYLE="page-break-before: always">this will show up on a new page when printed</DIV>. There's "page-break-after" as well.<br><br>To see this in action, you can take a look at my class schedule for the year 2000/2001 at <A HREF="
TARGET="_new">
(and just view the source to get an idea for how I did it). If that doesn't print on different pages in between each term, your browser isn't capable of making use of this CSS aspect. Best of luck! <p>Liam Morley<br><a href=mailto:lmorley@wpi.edu>lmorley@wpi.edu</a><br><a href=
] :: imotic :: website :: [</a><br>"light the deep, and bring silence to the world.<br>
light the world, and bring depth to the silence."