Lieber Matthias,
Naja, eine Tabelle wird ja von assistiver Technologie auch ohne weitere Handstände richtig vorgelesen. Und es ist auch nicht in jeder Zelle ein Formularelement.
da stellt sich mir jetzt die Frage, was denn nun das eigentliche Problem sein soll. Zwei Fälle erkenne ich in Deinen Worten:
- Tabellenzellen sind eindeutig durch Spaltenbeschriftungen benannt und von daher jedes Eingabefeld in seiner Bedeutung klar.
- Da nur in manchen Zellen ein Eingabefeld vorhanden ist, in anderen aber Inhalt, ist bei den Eingabefeldern eben nicht eindeutig, wofür sie verwendet werden sollen.
Was spricht denn dagegen, grundsätzlich um jedes Eingabefeld ein <label>
zu schnüren?
Liebe Grüße
Felix Riesterer