Use Tables with Correct Headers

Guideline

HTML tables can be used to display actual tabular data, or simply to provide layout. Although using tables strictly for layout is not a best practice, it is not a violation of accessibility guidelines.

If a table is used for layout, it must not include special markup that identifies a table column or row header. Conversely, if a table provides tabular data, then it must use markup to identify a table column or row header.

WCAG References

Refer to the following topics for more information:

ePortal Recommendations

If you set the ControlStyle property for a particular array field in a client message to any of the following, then ePortal will generate an HTML table that conforms to the guidelines for a data table.