On this page
HTML Symbols
HTML Symbols
Focus Keyword: html symbols | Trending Keyword: html symbol codes reference
HTML symbols cover a wide range of characters beyond basic reserved characters — currency signs, mathematical operators, arrows, and dingbats. Developers frequently search for an "html symbol codes reference" when building pricing tables, math content, or UI icons without relying on image files or icon fonts.
Currency Symbols
| Symbol | Name | Entity | Numeric |
|---|---|---|---|
| $ | Dollar | $ | $ |
| € | Euro | € | € |
| £ | Pound | £ | £ |
| ¥ | Yen | ¥ | ¥ |
| ¢ | Cent | ¢ | ¢ |
Arrow Symbols
| Symbol | Name | Entity | Numeric |
|---|---|---|---|
| ← | Left arrow | ← | ← |
| ↑ | Up arrow | ↑ | ↑ |
| → | Right arrow | → | → |
| ↓ | Down arrow | ↓ | ↓ |
Mathematical Symbols
| Symbol | Name | Entity | Numeric |
|---|---|---|---|
| ± | Plus-minus | ± | ± |
| × | Multiplication | × | × |
| ÷ | Division | ÷ | ÷ |
| ≠ | Not equal | ≠ | ≠ |
| ∞ | Infinity | ∞ | ∞ |
Dingbats & Misc Symbols
| Symbol | Name | Entity | Numeric |
|---|---|---|---|
| ♥ | Heart | ♥ | ♥ |
| ☆ | Star | ☆ | ★ |
| ✓ | Check mark | ✓ | ✓ |
| © | Copyright | © | © |
| ® | Registered | ® | ® |
| ™ | Trademark | ™ | ™ |
Using Symbols Instead of Icon Fonts
For simple UI needs, native HTML symbols load instantly with zero extra HTTP requests, render at any size without pixelation, and inherit the surrounding text color automatically — a lightweight alternative to icon libraries for basic use cases like arrows, checkmarks, and stars.
Best Practices
- Prefer named entities (€) over raw numeric codes for readability in source code.
- Add an
aria-hidden="true"attribute when a symbol is purely decorative, so screen readers skip it. - For a symbol used as meaningful content (e.g. a currency sign in a price), keep it readable to screen readers.
Press Run to execute.
Press Run to execute.
Press Run to execute.
Create a pricing card that shows a Euro price, a percentage discount, and a right arrow button, using proper HTML symbol entities instead of raw characters.
Press Run to execute.
This is a self-check — compare your result with the expected output above.
Was this page helpful?