I have been playing with css-grid for about a week now and I am struggling to understand why the alignment of my grid’s items get messed up when I change a div to h1 and p. This is an example taken from Rachel Andrew’s Grid by Example 5: Line-based placement spanning cells. Can someone explain this behaviour and how can I fix it?