Uppercase O horn (Ơ) is the Unicode character at U+01A0 in Latin Extended-B. Official name: LATIN CAPITAL LETTER O WITH HORN — a capital O with a horn (móc) on the right, used especially in Vietnamese.
Remember
Character Ơ
Unicode U+01A0
Named entity &Ohorn; (capital O)
Hex entity Ơ
Decimal Ơ
CSS escape \01A0
Not the same ơ · Ô · O
Prefer &Ohorn; in HTML markup — the capital O in the name matters. Numeric forms and typing Ơ in UTF-8 also work. For the lowercase letter, use &ohorn; (ơ).
Ô (Ô) is O with circumflex. Horn Ơ and circumflex Ô are different Vietnamese vowels.
vs O
Not plain capital O
Keyboard O is U+004F. Use U+01A0 only when you need the horned letter.
Tones
Extra tones are other code points
Vietnamese Ớ, Ờ, Ở, Ỡ, Ợ combine horn with tone marks as separate precomposed characters — not plain Ơ alone.
Encoding
Keep UTF-8 declared
Latin Extended-B letters display reliably with <meta charset="UTF-8">. Prefer named entities when encoding is uncertain.
CSS vs HTML
Do not mix escapes
\01A0 belongs in CSS strings. &Ohorn; / Ơ / Ơ belong in HTML.
A11y
Use real language context
When Ơ appears in Vietnamese words, keep surrounding text and lang="vi" accurate so screen readers get useful context.
Compatibility
Browser Support
Uppercase O horn (U+01A0) and its entity forms (&Ohorn;, Ơ, Ơ, CSS \\01A0) are supported in all mainstream browsers. Latin Extended-B glyphs are widely available in system fonts that cover Vietnamese.
✓ Universal support
Uppercase O Horn (Ơ)
Encode with named, hex, decimal, CSS escape, or type the character — same code point everywhere encoding is supported.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerIE 9+
Yes
U+01A0 / &Ohorn;Full support
Bottom line: Prefer &Ohorn; (capital O) in HTML. Use \\01A0 only inside CSS content. Do not confuse with &ohorn; (ơ), circumflex Ô, or plain O.
Remember
Key Takeaways
Unicode: uppercase O horn is U+01A0 (decimal 416) — glyph Ơ.
HTML: prefer &Ohorn; (capital O) — also Ơ / Ơ.
CSS: use \01A0 inside content for generated text.
Meaning:Ơ is capital horn — not ơ (&ohorn;), not Ô (circumflex), not plain O.
Use &Ohorn; (named), Ơ (hex), Ơ (decimal), type Ơ directly in UTF-8, or the CSS escape \01A0 in content. Prefer &Ohorn; in normal HTML.
U+01A0 (LATIN CAPITAL LETTER O WITH HORN). Hex 1A0, decimal 416. It belongs to Latin Extended-B (U+0180–U+024F).
Yes. Use &Ohorn; (capital O). Numeric forms Ơ and Ơ also work. Note: &ohorn; (lowercase) is a different letter (ơ).
No. Ơ is U+01A0 (&Ohorn;, capital horn). ơ is U+01A1 (&ohorn;). Ô is U+00D4 (Ô, circumflex).
Use it for Vietnamese and other orthographies that need Ơ — not as a substitute for Ô or plain O.
HTML entities (&Ohorn;, Ơ, or Ơ) go in markup. The CSS escape \01A0 goes in stylesheet strings (usually content on ::before/::after).
🤔
Did you know?
Uppercase O horn is Unicode U+01A0 (decimal 416) — glyph Ơ in Latin Extended-B (U+0180–U+024F). HTML5 names it &Ohorn; (capital O). Official name: LATIN CAPITAL LETTER O WITH HORN. Lowercase is &ohorn; (ơ, U+01A1). Essential in Vietnamese orthography. Do not confuse with circumflex Ô (Ô) or plain O.