HTML entities are special codes that represent characters that would otherwise be interpreted as markup, or that are hard to type. They start with & and end with ;.
The characters you MUST escape
Four characters have special meaning in HTML and must be written as entities when you mean them literally:
< → < (less-than — otherwise starts a tag)
> → > (greater-than)
& → & (ampersand — otherwise starts an entity)
" → " (inside attribute values)
