Ho un progetto che richiede la stampa di una tabella HTML con molte righe.
Il mio problema è il modo in cui la tabella viene stampata su più pagine. Talvolta taglierà una riga a metà, rendendola illeggibile perché una metà si trova sul bordo inferiore di una pagina e il resto viene stampato nella parte superiore della pagina successiva.
L'unica soluzione plausibile a cui riesco a pensare è usare DIV in pila invece di una tabella e forzare le interruzioni di pagina, se necessario ... ma prima di affrontare l'intero cambiamento, pensavo di poter chiedere qui prima.
<thead>
alla tua tabella con i seguenti CSS inthead {display: table-header-group; }
modo da stampare l'intestazione della tabella su tutte le pagine successive (utile per le tabelle di dati loooooong).