No, de esa manera te va a imprimir:
En la 1° Página: "Este elemento se imprimirá en la primera página."
En la 2° Página: "Este elemento se imprimirá en la segunda página."
En la 3° Página: "Este elemento se imprimirá en la tercera página."
y "Este elemento se imprimirá en la cuarta página."
En la 4° Página: "Este elemento se imprimirá en la quinta página."
En la 5° Página: "Este elemento se imprimirá en la sexta página." y "Este elemento se imprimirá en la séptima página."
En la 6° Página: se imprimirá en blanco
Te tiene que quedar de la siguiente forma:
crea un archivo .CSS, por ejemplo, 'impresiones.css' (puedes poner preferencias de cabecera, pie de página, etc.)
Código:
DIV.salto_pagina_despues{
page-break-after:always;
}
DIV.salto_pagina_anterior{
page-break-before:always;
}
y en la página en si:
Código HTML:
<html>
<head>
<title>prueba impresión páginas</title>
<LINK HREF="archivos_Pruebas/paraImprimir.css" TYPE="text/css" REL="stylesheet" MEDIA="print">
<!-- lo que dice [B][I]MEDIA="print"[/I][/B] indica que es solamente para salida de impresoras... si lo quisieras hacer para salida de pantalla, tendrpia que decir [B][I]MEDIA="screen"[/I][/B]-->
</head>
<body>
<div class="salto_pagina_despues">Este elemento se imprimirá en la primera página.</div>
<div>Este elemento se imprimirá en la segunda página.</div>
<div class="salto_pagina_anterior">Este elemento se imprimirá en la tercera página.</div>
<div class="salto_pagina_anterior">Este elemento se imprimirá en la cuarta página.</div>
<div class="salto_pagina_anterior">Este elemento se imprimirá en la quinta página.</div>
<div class="salto_pagina_anterior">Este elemento se imprimirá en la sexta página.</div>
<div class="salto_pagina_anterior">Este elemento se imprimirá en la septima página.</div>
</body>
</html>
Nota que cambié 'id=' por 'class='... intenta y después nos dices... saludos!!