Il codice di salasir contiene un errore sintattico e manca di un elemento di scroll.
L'errore sintattico perche` rende con due tabelle quello che in realta` e` una tabella. Questo ha implicazioni gravi per l'accessibilita` ed inoltre in caso di problemi di larghezza le colonne potrebbero venir disallineate.
L'idea comunque era di mettere una altezza massima al <div id="tabella"> e definire overflow:scroll; nei CSS.
La soluzione corretta (non so quanto sia implementata dai browser attuali) e` fare una tabella unica, definire l'intestazione coni tag corretti (<th> e <thead>), raggruppare le altre righe in un <tbody> e dare quindi altezza massima e overflow:scroll; al <tbody>.