Tabellenlayout mit display: table

Name
Ort
Beruf
Anna
Nürnberg
Lehrerin
Benjamin mit einem längeren Namen
Augsburg
Fachinformatiker für Anwendungsentwicklung
(Sehr langer Beruf
mit Zeilenumbruch)

Die table-Werte verwenden den Layoutalgorithmus von HTML-Tabellen. Spaltenbreiten und Zeilenhöhen werden deshalb ähnlich wie bei einer echten Tabelle berechnet.
Heute erreicht man das mit Flexbox oder Grid.