> It becomes hard when you need a grid
CSS includes a grid. It works in every current browser.
CSS includes a grid. It works in every current browser.
If they do in your case, though, I understand.
Accessibility is better addressed in the client than in the server.
CSS has a grid system, but even assuming 100% compatibility, you still need to declare your grid and elements inside it, etc. and that is not done in 5 lines of css.