Hallo Markus!
Also in HTML ist sowas leider nicht möglich. Denn so müsste die Seite (oder eigentlich nur die Tabelle) neu geschrieben werden. Das wäre also eine dynamische Funktion, HTML dagegen ist statisch.
In diesem Fall würde Dir zB ASP helfen. Ich führe nur das eine Beispiel an, weil ich bis jetzt nur mit ASP gearbeitet habe.
Falls Du kein ASP kannst, würde ich doch Frames empfehlen. Wieso willst Du eigentlich keine Frames? Deine oberste Tabellenzeile als Frame,was spricht dagegen? Das fällt ja sowieso keinem auf. Wenn ich Du wäre, würde ich mir das noch mal überlegen.
Gruß, Jan