For the most part, an HTML footer behaves just like any other standard tag, despite the fact that the name of the tag implies positioning information. Wherever the footer is located within an HTML document is exactly where it will be rendered when the page is viewed. Additionally, an HTML document can have as many footer tags as desired without restriction. The way a footer is rendered is similar to any other HTML text, including positioning in table cells and other formatting elements.
Similarly, like other tags, an HTML footer can contain almost any information or code required, with one exception. An HTML footer cannot contain a header tag within its own block. Images, links and any other style elements can be used inside a footer without any restrictions. It should be noted that, when used in conjunction with advanced layout and positioning styles, it might be difficult to calculate exact dimensions from a complex footer.
Although anything can be placed inside a footer in an HTML document, they are most often used to hold copyright information or notices. They also can be used to hold contact information such as an email address or phone number. Depending on the type of website, the footer also can be used to provide a consistent and simple navigation field to move between web pages.