Hi!
Dies ist leider (soweit ich deine Lösung verstanden habe) nicht möglich. Denn wie man sieht, kann bei bedarf ein "!" Button neben dem Häckchen eingeblendet werden. Die Checkboxen sollen trotzdem vertikal untereinander ausgerichtet bleiben. Ohne eine eingeschachtelte Tabelle geht das nicht.
Da dein komplettes Layout keine Tabellen benoetigt (keine enthalten sollte) trifft das auch auf dieses Detail zu.
PS: Du hast recht. Anstatt des <th> hätte ich auch eine klasse verwenden können (sollen).
Oder vernuenftig fomruliertes CSS in einer exterenen Datei vielleicht noch mit ein paar vergebenen IDs...