Layout

CSS Grid

Why use CSS Grid? Because it is:

Fast

No framework that needs to be loaded.

Powerful

Can be used for almost any two-dimensional layout.

Responsive

Offers repeat(auto-fit) etc.

Versatile

Offers various approaches (named areas etc).

Pure CSS

No HTML code needs to be changed.

Supported

Works in all modern browsers.