RFR: 8378366: Accessibility issues in CSS Reference Guide and Introduction to FXML
Kevin Rushforth
kcr at openjdk.org
Fri Feb 20 23:03:51 UTC 2026
On Fri, 20 Feb 2026 22:58:55 GMT, Michael Strauß <mstrauss at openjdk.org> wrote:
> > The table is not accessible (we probably should not use tables for formatting anyway), and it is more consistent with the rest of the document.
>
> I'd say that this is semantically more like a table than it is like a list. The left column contains the keywords, and the right column contains the descriptions.
>
> > An alternative would be to provide the `summary` attribute. What should be the summary text in these three cases?
>
> `summary` has been [deprecated](https://html.spec.whatwg.org/multipage/obsolete.html#attr-table-summary) for some 15 years. We could use `aria-label` instead.
We use `<caption>` for all HTML tables elsewhere in this page and others (e.g., the javafx.media package docs).
-------------
PR Comment: https://git.openjdk.org/jfx/pull/2082#issuecomment-3937552976
More information about the openjfx-dev
mailing list