Hej Gunnar,
@@Der Martin
Ich halte es für ungüstig, hier überhaupt eine Länge vorgeben zu müssen. Hier liegt - ungeachtet aller semantischer Aspekte - ein großer Vorteil der Verwendung von Gest^WTabellen:
Dass hier die Verwendung von
table
nicht unberechtigt wäre, haben wir hier schon desöfteren diskutiert.
Auch aus accessibility-Gründen spricht nichts gegen linearisierbare Layout-Tabellen, wenn sie richtig gemacht sind (kein Tabellen-Markup wie th, thead, usw)
Die Spalten passen sich automatisch dem Inhalt an.
Wenn es denn die Viewportbreite erlaubt. Auf schmalen Viewport müssten Label und Eingabefeld untereinander angeordnet werden. Irgenwo wäre da ein Breakpoint zu setzen – nur wo? Der richtet sich wieder nach dem längsten Label. Dasselbe Problem – es wurde nicht gelöst, sondern an eine andere Stelle verschoben.
Und wieder: das alles, nur um sich vor dem bekannten best-practice-Beispiel zu drücken ;-)
Marc