The following tags are commonly used when coding HTML5 and CSS page layouts:
| HTML5 Tags for Web Layouts | |||
|---|---|---|---|
| Tag | Function | Pair | Html |
| div | Defines a section in an HTML document | Yes | - |
| ul | Defines an unordered (bulleted) list | Yes | - |
| li | Defines a list item | Yes | - |
| p | Defines a paragraph | Yes | - |
| br | Inserts a single line break | No | - |
| hr | Defines a thematic break in an HTML page | No | - |
| img | Defines an image in an HTML page | No | - |
| nav | Defines navigation links | Yes | New |
| header | Specifies a header for a document or a section | Yes | New |
| footer | Defines a footer for a document or section | Yes | New |
| aside | Defines content aside from the page content | Yes | New |
| figure | Specifies diagrams, code listings, etc | Yes | New |
| canvas | Defines graphics | Yes | New |
| hgroup | Groups a set of <h1> to <h6> elements | Yes | New |
| section | Defines a section in a document | Yes | New |
| article | Specifies independent or self-contained content | Yes | New |
| audio | Defines sound, such as music or other audio streams | Yes | New |
| video | Specifies video, such as a movie clip or other video streams | Yes | - |
| iframe | Defines an inline frame | Yes | - |
| table | Specifies a table | Yes | - |