1-minute answer
An HTML entity is a text-safe way to write a character that would otherwise conflict with HTML syntax or be hard to type — written as &name; or &#number;.
01 Step by step, per platform
A real, followable procedure for every platform — not a thin restatement of the shortcut.
Named entities
- & → &.
- < and > → < and >.
- © → ©, é → é.
Numeric entities
- © (decimal) or © (hex) both give ©.
- Numeric entities work for any Unicode character, even ones with no named entity.
Why they exist
- & and < have special meaning in HTML — typing them literally can break markup or open an XSS risk.
- Entities are the safe way to render them as visible text.
02 FAQ
Do I need entities if my page is already UTF-8?
Not for most visible text — modern UTF-8 pages can include é or © directly. Entities are still required for &, <, and > since those characters are HTML syntax.
Copied to clipboard