Devo stampare un html contenente domande a risposta multipla.
Devo fare in modo che il testo di ogni singola domanda e le sue alternative di risposta siano stampate tutte insieme nella stessa pagina.
In pratica devo evitare che un pezzo della domanda vada a finire nella pagina successiva.
In questo caso tutta la domanda con le sue risposte deve finire nella pagina successiva.
Ho provato ad usare
page-break-inside: avoid
ma senza risultato.

Qui sotto c'è il codice html di una pagina di test. Se fate un'anteprima di stampa noterete che pezzi della domanda 4 e della 7 vanno sulla pagina succesiva.
Cosa suggerite?

codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">


<title>CSS print test</title>
</head><body>
<div style="page-break-inside: avoid;">
<div style="font-weight: bold;">1) Lorem ipsum dolor sit amet,
consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu
sem. Phasellus lobortis leo sed nibh. Donec suscipit aliquam velit.
Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed
tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget
massa. Vestibulum ante ipsum primis.Nunc viverra, lacus id cursus
bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam.
Mauris fringilla sagittis mi. Donec eget massa.</div>
  1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  2. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  3. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  4. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  5. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
</div> <div style="page-break-inside: avoid;"> <div style="font-weight: bold;">2) Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh. Donec suscipit aliquam velit. Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget massa. Vestibulum ante ipsum primis.Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget massa.</div>
  1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  2. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  3. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  4. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  5. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
</div> <div style="page-break-inside: avoid;"> <div style="font-weight: bold;">3) Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh. Donec suscipit aliquam velit. Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget massa. Vestibulum ante ipsum primis.Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget massa.</div>
  1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  2. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  3. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  4. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  5. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
</div> <div style="page-break-inside: avoid;"> <div style="font-weight: bold;">4) Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh. Donec suscipit aliquam velit. Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget massa. Vestibulum ante ipsum primis.Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget massa.</div>
  1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  2. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  3. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  4. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  5. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
</div> <div style="page-break-inside: avoid;"> <div style="font-weight: bold;">5) Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh. Donec suscipit aliquam velit. Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget massa. Vestibulum ante ipsum primis.Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget massa.</div>
  1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  2. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  3. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  4. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  5. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
</div> <div style="page-break-inside: avoid;"> <div style="font-weight: bold;">6) Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh. Donec suscipit aliquam velit. Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget massa. Vestibulum ante ipsum primis.Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget massa.</div>
  1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  2. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  3. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  4. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  5. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
</div> <div style="page-break-inside: avoid;"> <div style="font-weight: bold;">7) Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh. Donec suscipit aliquam velit. Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget massa. Vestibulum ante ipsum primis.Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget massa.</div>
  1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  2. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  3. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  4. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  5. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
</div> <div style="page-break-inside: avoid;"> <div style="font-weight: bold;">8) Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh. Donec suscipit aliquam velit. Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget massa. Vestibulum ante ipsum primis.Nunc viverra, lacus id cursus bibendum, augue lectus placerat leo, sed tristique nunc mauris eu quam. Mauris fringilla sagittis mi. Donec eget massa.</div>
  1. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  2. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  3. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  4. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
  5. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In semper nisl vel arcu. Pellentesque eu sem. Phasellus lobortis leo sed nibh.
</div> </body></html>