Non-table row & column layout
under review
Levi Roelofsma
I'd like to have a row/column builder (so no table functionality) to easily split a certain piece of content. For example: easily align text to the left of an image.
Log In
Levi Roelofsma
Thiru Thanks for your reply. So yes, I could divide content in two columns, using the table functionality. However, there is fixed styling for the first row, since it assumes it's the header. It's just missing customtization. On the other hand, just having simple row/column blocks instead of having to manipulate a table, feels odd.
Thiru
marked this post as
under review
Thiru
Levi Roelofsma I'd like to understand whether in the table tool you are having an issues that wouldn't fulfill your requirement, if so kindly share your experience, so that we would try to validate this from our and address them in future.
It would be great if you could share any screenshot for the example you have mentioned, to ensure we are on the right track of understanding.
K
Kenny Cole
Thiru tables should only be used for presenting tabulated data, not for layout or formatting because assistive technologies will still read them as tables, making this use inaccessible.
WCAG 2.2 Success Criterion 1.3.1: Info and Relationships
This criterion requires that semantic structure and relationships must be programmatically determinable, meaning assistive technologies should be able to understand the purpose and structure of content.
Using HTML tables for layout violates this because:
- A layout table does not represent tabular data.
- Screen readers interpret tables structurally (with row/column headers), causing confusion.
Layout tables break the programmatic relationships required by 1.3.1.