Das "em" bezieht sich auf einen festen Wert, die "%" stellen dann einen variablen Wert da, falls die Tabelle von einem Bildschirmrand zum anderen geht. Allerdings würde ich "%" so selten wie möglich verwenden, da auch die einzelnen Spalten daran angepasst werden und der Text darin manchmal etwas gequetscht aussieht.
Und Kleinigkeiten sind immer irgendwo zu finden. Solange die Seite doch im Gesamtkonzept einem selber gefällt, passt es
Noch eine andere Sache, an sich aber nur eine reine Verbesserung der Optik. Die Tabellen für Platzierungen und Teamstatistiken würde ich farblich an die anderen Tabellen anpassen. Dann passen sie schöner ins Konzept.
Falls du Trennlinien zwischen den einzelnen Zeilen haben möchtest, dann brauchst du nur
|- bgcolor="#Farbcode"
| colspan="Spaltenzahl" |
einzufügen.
Damit kannst du eine Linie erstellen.
Wenn du das ganze etwas dicker haben möchtest, musst du einfach nur folgendes
|- bgcolor="#Farbcode"
| colspan="Spaltenzahl" | <span style="color:Farbcode wie bgcolor"> Text </span>
erstellen.
Mit diesen Funktionen kann man meines Erachtens schöne Trennlinien erstellen und hat nicht einen Kästchenaufbau seiner Tabellen.