Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> 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.



I felt it was clear that the argument was <table> should be used for tables. S/he made no mention of layout.


CSS 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




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: