Michael Landis
Mar 24, 2021

Great technique, but one thing needs to be clear: This isn’t a table.

It’s really easy to create structures that *look* like tables, but end up being complely inaccessible to anyone not using a visual browser. Creating a responsive structure with <table> tags and their children give you the benefit of a flexible presentation and content that anyone can enjoy, sighted or not.

React gets a bad rap for being inaccessible. Consider using tags other than divs, and contemplating the meaning of your generated HTML, to prove them wrong.

Michael Landis
Michael Landis

Written by Michael Landis

Front-end web developer, React enthusiast, vagabond.

No responses yet