Ring Above is the Combining Diacritical Marks character at Unicode U+030A (COMBINING RING ABOVE). It is a non-spacing mark — it attaches to the letter that comes before it (for example å → å).
Remember
Example å
Unicode U+030A
Hex entity ̊
Decimal ̊
Named entity (none)
CSS escape \30A
Not the same å (å) · ˚ (˚) · ∘ (∘)
Always place the entity after a base character. Prefer ̊ when you want an explicit combining entity. For å / Å, prefer precomposed å / Å.
Using Hex Code: å
Using HTML Code: å
Using CSS Entity: å
Prefer å for å: å
How It Works
1. Hex: write a base letter, then ̊. The mark combines with that letter → å.
2. Decimal: same code point as 778 → å. Same result as hex.
3. Named: HTML5 does not define a named entity for U+030A — use hex or decimal. For å, use å.
4. CSS: use \30A in content. Here #point ends with a, and ::after appends the combining ring so it sits on that letter.
Pitfalls & Tips
Common mistakes when working with Ring Above.
Combining
Needs a base letter
Do not use ̊ alone. Write å, Å, etc.
Precomposed
Prefer å for å
For Swedish/Danish å, use å (U+00E5). Combining is for bases without a precomposed form.
Look-alikes
å ≠ ˚ ≠ ∘
˚ is spacing (U+02DA). ∘ is math composition. U+030A is combining.
Named
No &…; name for U+030A
Do not invent a name. Use ̊ or ̊.
CSS vs HTML
Do not mix escapes
\30A belongs in CSS. ̊ / ̊ belong in HTML.
Semicolon
End references
Always finish with ; — write ̊, not ̊.
Compatibility
Browser Support
Ring Above (U+030A) and its entity forms (̊, ̊, CSS \\30A) are supported in all modern browsers. Combining display depends on the font and shaping engine.
✓ Universal encoding
Ring Above (å)
Encode with hex, decimal, or CSS escape after a base letter. No named entity for U+030A.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerIE 9+
Yes*
U+030AFull support
Bottom line: Prefer base̊ in HTML. Use \\30A only inside CSS content. Prefer å for å.
Remember
Key Takeaways
Unicode: this mark is U+030A (decimal 778) — combining, not spacing.
HTML: write å or å. No named entity for U+030A.
CSS: use \30A in content after a base letter.
Watch out: for å use å — not ˚ or ∘.
One line:U+030A → base̊ / base̊ / CSS \30A (no named entity).
Frequently Asked Questions
Place ̊ (hex) or ̊ (decimal) immediately after a base character (e.g. å). Or use CSS \30A in content after a base letter. There is no named HTML entity for U+030A.
U+030A (COMBINING RING ABOVE). Hex 030A, decimal 778. It belongs to Combining Diacritical Marks (U+0300–U+036F).
No. HTML5 does not define a named entity for U+030A. Use numeric references like ̊ or ̊ after a base letter.
Use it in IPA, phonetics, and linguistic text when you need a ring above a letter that has no precomposed form. For å / Å, prefer å / Å.
HTML entities (̊ or ̊) go in markup after a base character. The CSS escape \30A is used in stylesheets (usually in content). Both produce the combining mark.
å (U+00E5) is precomposed å. ˚ (U+02DA) is a spacing ring above. ∘ (U+2218) is the math ring operator. U+030A is a combining mark that attaches to the previous character.
🤔
Did you know?
Ring Above is Unicode U+030A (decimal 778) — COMBINING RING ABOVE. HTML5 has no named entity — use ̊ or ̊after a base letter (e.g. å → å). Prefer precomposed å / Å for å / Å when you can. Do not confuse it with spacing ˚ (U+02DA) or the ring operator ∘ (U+2218).