Un saluto a tutti.
Devo formattare per la stampa una tabella generata da un applicativo PHP-MySQL.
Ho la necessità di bloccare l'altezza della riga (in modo da controllare esattamente il salto pagina contando le righe).
Ho provato diverse soluzioni ottenendo il risultato voluto solo a display, mentre in stampa (e ovviamente in anteprima) la riga si adatta al contenuto della cella.
Il codice seguente genera una tabella con righe ad altezza fissa che però si adattano al contenuto della cella in fase di stampa.
In alternativa mi farebbe comodo sapere come ripetere le intestazioni all'inizio di ogni pagina prescindendo dal numero di righe visualizzate.
Grazie.
HTML di esempio (quello originale è PHP e potrebbe risultare fuori tema in questo forum) è questo
HTML
<html>
<head>
<LINK media="all" rel="StyleSheet" HREF="prova.css">
<title>Denunce
</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body><h1>Denunce
</h1>
<table border=1 cellspacing=1 cellpadding=0><tr>
<th>Pratica</th><th>Richiedente</th><th>Mappali</th>
<tr>
<td>121998</td><td>Mario Rossi</td><td>1998 25 668 552 568 5689 856 55 5224 856 568 3256 854</td>
<tr>
</table>
</body></html>
CSS
table {
table-layout: fixed;
}
th{
border: solid black 1px;
padding:2px;
font-size:10pt;
vertical-align: top;
width:75px;
}
td{
height:50px;
border: solid black 1px;
font-size:10pt;
vertical-align: top;
overflow: hidden;
}