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 | - |