テーブルの各行を別々のページに印刷したい(「screen」ではなくmedia = "print")。したがって、私のHTMLは次のようになります。
<table>
<tr style="page-break-after: always;">
<td><p>Page 1</p></td>
</tr>
<tr style="page-break-after: always;">
<td><p>Page 2</p></td>
</tr>
</table>
ページ分割はFirefoxとIEで機能しますが、Safari4やOperaでは機能しません。
<td>と<p>に「page-break-after:always」を追加しようとしましたが、どちらも機能しません。SafariとOperaのテーブル内でページ分割を強制する方法が見つからないようです。
すべてのブラウザで機能させる方法について何かアイデアはありますか?