HTML5 has actual `header` and `footer` elements that would be more meaningful to use in this context -- [see the MDN element reference](https://developer.mozilla.org/en-US/docs/Web/HTML/Element)