Hallo,
ich würde das hier ganz pragmatisch sehen. Das Spielfeld sieht aus wie eine Tabelle. Warum soll ich hier „irgendwelche“ Elemente nehmen, und diese dann per CSS dazu bringen, wie eine Tabelle auszusehen. Außerdem wüsste ich auch nicht, welche semantische Bedeutung ich den Spielfeldern geben sollte, am ehesten wahrscheinlich inputs. Aber da wären mir (pragnmatisch) zu viele Klimmzüge nötig, um sie wie ein Tic-Tac-Toe-Spielfeld aussehen zu lassen.
Gruß Jürgen
PS Hat hier nicht vor einiger Zeit mal jemand geschrieben: Wenn man länger als einige Minuten ohne eindeutiges Ergebnis darüber diskutieren kann, welches Element das richtige ist, dann ist es egal, welches man nimmt.