Is it good practice to use CSS display: grid
instead of the html tag <table>
?
There are many times when <table>
in responsive design is difficult to use. Especially for complex shop basket tables and handling colspan etc. However with css-grid it's an easy one.
I see some problems in styling rows like <tr>
for table. There are ways with nth-child stuff. What do you think about it?