what does p span mean on canvas

Building a website for my photography and I'm struggling to make the back ground canvas span the entire height of the page. The opposite of a generic HTML element is a semantic HTML element, one whose name describes its purpose (e.g.,

for paragraph,