3 ms·
> The one part I disagree with is necessarily using <table> in place of divs with CSS Grid. I suppose the soundness depends on how you read the word "table". F
by Lorkki 7y ago
> The one part I disagree with is necessarily using <table> in place of divs with CSS Grid.
I suppose the soundness depends on how you read the word "table". For actual tabular data, <table> is probably the right choice for accessibility reasons. It's also why it's usually a bad idea to abuse tables for grid layouts in other cases.
- _bxg1 7y agoCSS Grid is intended to be a wholesale upgrade from <table>. Do screen readers actually factor in the semantics of table markup? > It's also why it's usually a bad idea to abuse tables for grid layouts in other cases. This isn't so much about semantics, it's about the way it kills responsiveness
- sodapopcan 7y agoI felt it was clear that the argument was <table> should be used for tables. S/he made no mention of layout.