define head, content, footer