HTML Entity for Angle (∠)

Beginner
6 min read
Updated: Sep 2026
1 example
Unicode U+2220

What Is the Angle Entity?

Angle (∠) is Unicode U+2220 in the Mathematical Operators block. It is the standard geometry glyph for an angle — used in labels like ∠ABC or ∠θ. HTML provides the named entity ∠.

Remember
Character     ∠
Unicode       U+2220
Hex entity    ∠
Decimal       ∠
Named entity  ∠
CSS escape    \2220
Not the same  < (U+003C) · ∡ · ∢ · ∟

All of these produce the same glyph: ∠. Prefer &ang; in hand-written HTML; type ∠ in UTF-8 when you can; use numeric or CSS forms for generated content.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Direct character∠HTML text (UTF-8)
Named entity&ang;HTML markup (preferred name)
Hex entity&#x2220;HTML markup
Decimal entity&#8736;HTML markup
CSS escape\2220Stylesheet content

When to Use Which

SituationUse
General geometry angle&ang; or type ∠
Measured / spherical / right angle∡ / ∢ / ∟
Need an entity in HTML source&ang;, &#x2220;, or &#8736;
Generated text via ::before / ::aftercontent: "\2220"
Tempted to use < as an angleWrong glyph — use &ang; instead

Live Preview

Angle symbol in common study contexts.

Inline math ∠ABC = 45°
Large glyph ∠
With Greek letter ∠θ · ∠α
Related symbols ∠ · ∡ · ∢ · ∟
With entities Named: ∠ | Hex: ∠ | Decimal: ∠

Complete HTML Example

One page that shows ∠ with hex, decimal, named entity, CSS escape, and a typed character. Use View Output or open the live editor.

Hex + Decimal + Named + CSS + Typed

Five ways to produce ∠ in a single document.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Angle (∠) in HTML</title>
  <style>
    #point::after {
      content: "\2220";
    }
  </style>
</head>
<body>
  <p>Angle using Hex Code: &#x2220;</p>
  <p>Angle using HTML Code: &#8736;</p>
  <p>Angle using Named Entity: &ang;</p>
  <p id="point">Angle using CSS Entity: </p>
  <p>Typed directly: ∠</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+2220 → &#x2220; in HTML. The browser turns it into ∠.

2. Decimal: same code point as 8736 → &#8736;. Same result as hex.

3. Named: &ang; is the standard HTML name for U+2220 — clear in source.

4. CSS: use \2220 in content (not an HTML entity). #point::after appends that ∠ after the paragraph text.

5. Typed ∠: fine in UTF-8 source. All five lines show the same glyph.

Pitfalls & Tips

Common mistakes when working with the angle (∠) entity.

<

Not a less-than sign

< is markup/comparison (U+003C). For geometry use &ang;.

Family

Pick the right angle glyph

∠ ≠ ∡ ≠ ∢ ≠ ∟. Match the symbol your textbook or standard uses.

CSS vs HTML

Do not mix escapes

\2220 belongs in CSS. &ang; / &#x2220; belong in HTML.

Fonts

Use math-capable fonts

Some UI fonts omit Mathematical Operators. Prefer fonts with solid math coverage.

Named

Prefer &ang;

Named form is easiest to read; numeric forms are fine for generators.

Semicolon

End references

Always finish with ; — write &ang;, not &ang.

Browser Support

Angle (U+2220) and its entity forms (&ang;, &#x2220;, &#8736;, CSS \\2220) are supported in all mainstream browsers. Glyph availability depends on font support for Mathematical Operators.

✓ Universal support

Angle (∠)

Type ∠, or encode with named, hex, decimal, or CSS escape — same glyph everywhere encoding is supported.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer All versions
Yes
U+2220 / entities Full support

Bottom line: Prefer &ang; or a typed ∠ for normal text. Use numeric forms when generating markup, and \\2220 only inside CSS content.

Key Takeaways

  • Unicode: angle is U+2220 (decimal 8736).
  • HTML: prefer &ang; (or &#x2220; / &#8736;).
  • CSS: use \2220 inside content for generated text.
  • Watch out: ∠ ≠ < ≠ ∡ ≠ ∟.

One line: U+2220 → &ang; / &#x2220; / &#8736; / CSS \2220.

Frequently Asked Questions

Use &#x2220; (hex), &#8736; (decimal), &ang; (named), or the CSS escape \2220 in the content property. All render ∠. You can also paste ∠ directly if your file is UTF-8.
U+2220 (hex 2220, decimal 8736). Unicode names it Angle. It belongs to the Mathematical Operators block (U+2200–U+22FF).
Yes. &ang; maps to U+2220. Prefer it in hand-written HTML; numeric forms are useful in generated markup or XML contexts.
Use ∠ for a general geometric angle. Use measured angle (∡, U+2221) or right angle (∟, U+221F) when your notation standard calls for those specific symbols.
HTML entities (&#8736;, &#x2220;, or &ang;) go in markup. The CSS escape \2220 is used in stylesheets (usually in the content property of ::before/::after). Both render ∠.
No. < is U+003C (markup and comparison). ∠ is U+2220, a mathematical angle glyph. Do not use < as a substitute for ∠.

Did you know?

Angle is Unicode U+2220 (decimal 8736) in the Mathematical Operators block. HTML provides the named entity &ang;. It is the common ∠ used in geometry — not the same as measured angle (∡), spherical angle (∢), or angle brackets (< >).

Next: Angstrom Sign

Learn the HTML entity for the angstrom sign (Å) used in science and typography.

Angstrom Sign tutorial →

About the author

Mari Selvan M P
Mari Selvan M P 🔗

Developer, cloud engineer, and technical writer

  • Experience 12 years building web and cloud systems
  • Focus Full Stack Development, AWS, and Developer Education

I write practical tutorials so students and working developers can learn by doing—from databases and APIs to deployment on AWS.

8 people found this page helpful