Doch, die reine CSS-Lösung dafür wurde dir bereits genannt:
Allerdings gibt es noch eine andere: Tabellen-Eigenschaften. Du könntest die umgebenden Elemente per CSS zu diesen machen. Die relevanten Eigenschaften sind "display: table-row;" bzw. "display: table-cell;". Alle aktuell am weitesten verbreiteten Browser unterstützen diese Eigenschaften:
Can I use CSS Table display
Faux-Columns-Lösung
Allerdings gibt es noch eine andere: Tabellen-Eigenschaften. Du könntest die umgebenden Elemente per CSS zu diesen machen. Die relevanten Eigenschaften sind "display: table-row;" bzw. "display: table-cell;". Alle aktuell am weitesten verbreiteten Browser unterstützen diese Eigenschaften:
Can I use CSS Table display