grid-based layout system, optimized for user interface design. In the grid layout model, the children of a grid container can be positioned into arbitrary slots in a predefined flexible or fixed-size layout grid.” https://www.w3.org/TR/css3-grid-layout/
dimension (either horizontal or vertical) Works well for UI elements (e.g., navbar), but less so for large-scale layout Content is the container Can be slow, janky on slow connections
the space between two adjacent horizontal grid lines and two adjacent vertical grid lines 1 2 3 4 1 2 3 4 Cell between row lines 2 and 3, and column lines 3 and 4
4 grid lines, which can contain many cells. Must be rectangular, no Tetris (yet) 1 2 3 4 1 2 3 4 Area between row lines 1 and 3, and column lines 2 and 4
1</h2> </header> <div class="card__body"> <h2>Item 1 Body</h2> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nostrum amet a vero fugit fugiat saepe, earum minima possimus veritatis ea enim, consequuntur iste facere, eos, officiis sequi tempore quia voluptates?</p> </article> <!-- many more <article>’s --> </div>