solex2006 / SELIProject

SELI Project
9 stars 17 forks source link

Semantic elements in a data table must not be coded as presentational. #83

Open ecureuill opened 4 years ago

ecureuill commented 4 years ago

This is a "not-end" requirement. What I want to mean is that this should be considered for any new page you create that Student can access. Also should correct the old pages.

I will use the label Feature Design Notes to this cases


The semantic elements in a data table communicate relationships between cells and row or column headers. When role="presentation" is applied to a data table element, its semantics are suppressed, and critical relationships are consequently hidden from people who use assistive technologies. Moreover, they can't use the standard navigational shortcuts for data tables.

(Applying role="presentation" is appropriate for layout tables, because their table semantics do not communicate any meaningful relationships. #80)