HTML-Entitäten sind spezielle Codes, die Zeichen darstellen, die sonst als Markup interpretiert würden, oder die schwer zu tippen sind. Sie beginnen mit & und enden mit ;.
Die Zeichen, die du MUST escapen
Vier Zeichen haben in HTML eine spezielle Bedeutung und müssen als Entitäten geschrieben werden, wenn du sie wörtlich meinst:
< → < (less-than — otherwise starts a tag)
> → > (greater-than)
& → & (ampersand — otherwise starts an entity)
" → " (inside attribute values)
