If you use display:block
, display:flex
or display:grid
on <table>
or its related elements e.g. to create responsive tables, you can harm your tables’ semantics. But you can use role
on your table markup to fix that.
CSS can harm the semantics in your responsive tables
Posted
Updated