Layout elements
header
- page header
- header of an
article
or a section
nav
aside
section
- grouping of content
- usually has a header
article
- independent part of the content
- internet forum post
- article in a newspaper
- blog entry
- should have a header
header
footer
- defines a footer for a document/
section
/article
Content elements
main
- main part of the content
- applies both the the whole document and any
article
s/section
s
figure
- illustrations
- diagrams
- photos
- code blocks
figcaption
pre
- preformatted text
- keeps whitespaces
- usually displayed with monospace font
Stop using
center
, font
, big
- use CSS instead
i
- use em
to signify emphasis
- the
i
element is used for icons (breaking rules, but very popular)
b
- use strong
instead
u
- use CSS
s
and strikethrough
- use del
to signify removed text. If used just for the strikethrough effect — use CSS.
small
can be used, but for side comments (disclaimers, notes, etc), not for styling
Further reading