# CSS grid

It is a CSS property that offers a grid-based layout system, with rows and columns, making it easier to design web pages without floats and positioning.

**This can be used as a shorthand property for :** 

* **grid-template-rows :** Specifies the size of the rows.
    
* **grid-template-columns :** This specifies the size of the columns.
    
* **grid-template-areas :** This specifies the grid layout using named items.
    
* **grid-auto-rows :** This specifies the auto size of the rows.
    
* **grid-auto-columns :** This specifies the auto size of the columns.
    
* **grid-auto-flow :** This specifies how to place auto-placed items, and the auto size of the row.
