WebAIM - Web Accessibility In Mind

E-mail List Archives

RE: Accessible Matrix Forms

for

From: Andrew Kirkpatrick
Date: May 12, 2006 8:40AM


> > Of particular interest, is how to create explicit labels for the
> > controls on the form.
>
> You cannot, in matrix design. Each radio button in a matrix
> logically has two labels, the row name and the column name.
> But this means that you cannot assign a label to such a button.

Radio buttons that aren't in a matrix have two labels also. Using
fieldset is one solution with the legend for the radio button prompt in
the row heading.

I would make this without a table, using fieldset for the prompt and
either use explicit labels that are moved offscreen or use the title
attribute on the radio input. Jim Thatcher will chime in soon, but the
title attribute is read by default on form controls, irrespective of the
user's verbosity setting for title attribute reading.

AWK