HTML Symbols

HTML symbol entities

HTML symbols that do not exist on a standard keyboard include mathematical operators, arrows, technical symbols, and shapes.

To add these symbols to an HTML page, you can use HTML entity names.

If there is no entity name, you can use entity numbers.

If the character does not have an entity name, you can use decimal (or hexadecimal) references.

If you use HTML entity names or hexadecimal numbers, the character will always be displayed correctly.

This has nothing to do with what character set (encoding) the page uses!

Example

<p>I will display €</p>
<p>I will display €</p>
<p>I will display €</p>

It will be displayed as:

I will display €
I will display €
I will display €

Try it yourself

HTML supports some mathematical symbols

Character Entity Number Entity Name Description
for all
part
exists
empty
nabla
isin
notin
ni
prod
sum

Complete mathematical reference

HTML supports some Greek letters

Character Entity Number Entity Name Description
Α Α Α Alpha
Β Β Β Beta
Γ Γ Γ Gamma
Δ Δ Δ Delta
Ε Ε Ε Epsilon
Ζ Ζ Ζ Zeta

Complete Greek Reference

Other entities supported by HTML

Character Entity Number Entity Name Description
© © © COPYRIGHT SYMBOL
® ® ® REGISTERED SIGN
EURO SIGN
trademark
LEFTWARDS ARROW
UPWARDS ARROW
RIGHTWARDS ARROW
DOWNWARDS ARROW
BLACK SPADE SUIT
BLACK CLUB SUIT
BLACK HEART SUIT
BLACK DIAMOND SUIT

Complete Currency Reference

Complete Arrow Reference

Complete Symbol Reference