HTML Entity for Lowercase O Horn (ơ)

What You'll Learn
How to display the lowercase o with horn (ơ) in HTML using hexadecimal, decimal, and CSS escape methods. This character is U+01A1 in the Latin Extended-B block. The horn diacritic is essential in Vietnamese, where ơ is one of the twelve vowel letters and represents a distinct mid-central vowel sound.
Render it with ơ, ơ, or CSS escape \01A1. There is no named HTML entity for this character. In UTF-8 documents you can also type ơ directly.
⚡ Quick Reference — Lowercase O Horn Entity
U+01A1Latin Extended-B
ơHexadecimal reference
ơDecimal reference
—No named entity
Name Value
──────────── ──────────
Unicode U+01A1
Hex code ơ
HTML code ơ
Named entity (none)
CSS code \01A1
Meaning Latin small letter o with horn
Related U+01A0 = Ơ (uppercase)
Block Latin Extended-B (U+0180–U+024F)Complete HTML Example
A simple example showing the lowercase o horn (ơ) using hexadecimal code, decimal HTML code, the character directly, and a CSS content escape:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\01A1";
}
</style>
</head>
<body>
<p>Symbol (hex): ơ</p>
<p>Symbol (decimal): ơ</p>
<p>Symbol (direct): ơ</p>
<p id="point">Symbol (CSS): </p>
</body>
</html>🌐 Browser Support
The lowercase o horn (ơ) is supported in all modern browsers as part of Latin Extended-B:
👀 Live Preview
See the lowercase o horn (ơ) in Vietnamese contexts:
🧠 How It Works
Hexadecimal Code
ơ uses the Unicode hexadecimal value 01A1 to display the character. The x prefix indicates hexadecimal format.
Decimal HTML Code
ơ uses the decimal Unicode value 417 to display the same character. A common method when a numeric reference is needed.
Direct Character
Type ơ directly in HTML when your document uses UTF-8 encoding. There is no named entity for this Vietnamese vowel.
CSS Entity
\01A1 is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.
Same visual result
All methods produce the glyph: ơ. Unicode U+01A1 sits in Latin Extended-B. Uppercase equivalent: U+01A0 (Ơ). In Vietnamese, ơ can combine with tone marks (e.g. ờ, Ớ, ớ, Ờ, ợ). Do not confuse with ô (circumflex).
Use Cases
The lowercase o horn (ơ) is commonly used in:
Essential for correct spelling in Vietnamese (bơ, cơm, mơ). ơ is a distinct vowel, not interchangeable with o or ô.
Headwords, definitions, and pronunciation guides for Vietnamese words containing ơ.
Lessons, flashcards, and vocabulary content for Vietnamese learners showing the correct ơ character.
Vietnamese versions of websites, product names, place names, and localized user content.
Articles, news, and formal documents that require correct Vietnamese typography.
Using U+01A1 with lang="vi" ensures assistive technologies interpret Vietnamese text correctly.
When building HTML from translation data, using ơ or ơ guarantees correct output.
💡 Best Practices
Do
- Serve pages as UTF-8; you can type ơ directly in UTF-8 source
- Use numeric references (
ơorơ) when escaping is required - Set
lang="vi"on Vietnamese content blocks - Use fonts that support Latin Extended-B (U+0180–U+024F)
- Distinguish ơ (horn) from ô (circumflex) and plain o
Don’t
- Substitute plain
oorôwhen ơ is required in Vietnamese - Confuse ơ (horn) with ô (circumflex)—they are different vowels
- Expect a named HTML entity—none exists for ơ
- Put CSS escape
\01A1in HTML text nodes - Double-encode numeric references in dynamically generated HTML
Key Takeaways
Type ơ directly, or use hex/decimal references
ơ ơFor CSS stylesheets, use the escape in the content property
\01A1Unicode U+01A1 — LATIN SMALL LETTER O WITH HORN
Essential for Vietnamese; uppercase is Ơ (U+01A0)
Previous: Lowercase O Grave (ò) Next: Lowercase O Inverted Breve
❓ Frequently Asked Questions
ơ (hex), ơ (decimal), or \01A1 in CSS content. There is no named HTML entity for ơ. In UTF-8 you can also type ơ directly.U+01A1 (LATIN SMALL LETTER O WITH HORN). Latin Extended-B block. Hex 01A1, decimal 417. Essential for Vietnamese orthography. Uppercase form is U+01A0 (Ơ).ơ or ơ, or the CSS entity \01A1. In UTF-8 pages you can type ơ directly.Explore More HTML Entities!
Discover 1500+ HTML character references — letters, symbols, and more.
8 people found this page helpful
