Is there any way to have a page break in a HTML table? I've been trying to get page breaks on the following HTML:
<html>
<title>testfile</title>
<meta http-equiv="expires" content="0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="pragma" content="no-cache" />
<style type="text/css">
PB {
page-break-inside: avoid;
}
</style>
</head>
<body>
<table width="100%">
<tr>
<td width="30%"><i>Group:</i>
</td>
<td width="70%">Test Group 1</td>
</tr>
<tr>
<td><i>Title:</i>
</td>
<td><b>Test Title 1</b>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<br/>
<table width="100%">
<PB>
<tr>
<td width="30%"><i>Group:</i>
</td>
<td width="70%">Test Group 2</td>
</tr>
<tr>
<td><i>Title:</i>
</td>
<td><b>Test Title 2</b>
</td>
</tr>
<tr>
<td> </td>
</tr>
</PB>
</table>
<br/>
<table width="100%">
<PB>
<tr>
<td width="30%"><i>Group:</i>
</td>
<td width="70%">Test Group 3</td>
</tr>
<tr>
<td><i>Title:</i>
</td>
<td><b>Test Title 3</b>
</td>
</tr>
<tr>
<td> </td>
</tr>
</PB>
</body>
</html>
It works fine in FireFox but not IE10.
I have heard that IE doesn't like page breaks in tables and if this is the case, is there a work around or alternative which I can use instead?
Thanks