E-mail List Archives
Re: Grouping help
From: Birkir R. Gunnarsson
Date: Jan 19, 2018 9:57AM
- Next message: Andrews, David B (DEED): "Re: Accessibility Reports for acquisition managers?"
- Previous message: Joseph Sherman: "Re: Grouping help"
- Next message in Thread: Joseph Sherman: "Re: Grouping help"
- Previous message in Thread: Joseph Sherman: "Re: Grouping help"
- View all messages in this Thread
You can use ARIA here.
<table role="group" aria-labelledby="l1">
<tr>
<td id="la">Legend text</td>
<td>button</td>
..
</tr>
</table>
The reason NvDA does not read the legned might have nothing to do with
your markup.
NVDA does not read the legend for a fieldset unless it contains an
element that forces NvDA into forms mode, Google NVDA forms mode
checkboxes (or something like that) to see the issue.
If that is the reason, I think your code is good enough. Yus houd, for
shits and giggles, run it through the HTML Nu checker to see if it is
valid HtML.
I always try to steer developers away from accessibility workarounds
that are technically invalid HtML, at that point I propose using ARIA.
On 1/19/18, Joseph Sherman < <EMAIL REMOVED> > wrote:
> If we do that, is there a way to have the Legend and buttons in the same
> row? I know we should not be using tables for layout, but that ship has
> sailed for this project.
>
> I was under the impression that the syntax of FIELDSET makes this
> impossible: the first element there must be LEGEND, so one cannot organize
> the legend and the buttons with their labels as one row in a table. That
> could be a visual problem to have the Legend/Question not in line with the
> answers.
>
>
> Joseph
>
>
>
- Next message: Andrews, David B (DEED): "Re: Accessibility Reports for acquisition managers?"
- Previous message: Joseph Sherman: "Re: Grouping help"
- Next message in Thread: Joseph Sherman: "Re: Grouping help"
- Previous message in Thread: Joseph Sherman: "Re: Grouping help"
- View all messages in this Thread