HTML Entity for Uppercase O Breve (Ŏ)

Beginner
⏱️ 5 min read
📚 Updated: Jun 2026
🎯 1 Code Example
Unicode U+014E

What You'll Learn

How to display the uppercase O with breve (Ŏ) in HTML using hexadecimal, decimal, and CSS escape methods. This character is U+014E (LATIN CAPITAL LETTER O WITH BREVE) in the Latin Extended-A block. The breve is a curved diacritical mark used in Slavic languages and phonetic notation.

Render it with Ŏ, Ŏ, or CSS escape \014E. There is no named HTML entity for this character. In UTF-8 documents you can also type Ŏ directly. Do not confuse with Romanian Ă (Ă), which uses breve on A, not O.

⚡ Quick Reference — Uppercase O Breve Entity

Unicode U+014E

Latin Extended-A

Hex Code Ŏ

Hexadecimal reference

HTML Code Ŏ

Decimal reference

Named Entity

No named entity

Reference Table
Name           Value
────────────   ──────────
Unicode        U+014E
Hex code       Ŏ
HTML code      Ŏ
Named entity   (none)
CSS code       \014E
Meaning        Latin capital letter O with breve
Related        U+014F = ŏ (lowercase)
Block          Latin Extended-A (U+0100–U+017F)
1

Complete HTML Example

A simple example showing the uppercase O breve (Ŏ) using hexadecimal code, decimal HTML code, the character directly, and a CSS content escape:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point:after{
   content: "\014E";
  }
 </style>
</head>
<body>
<p>Symbol (hex): &#x014E;</p>
<p>Symbol (decimal): &#334;</p>
<p>Symbol (direct): Ŏ</p>
<p id="point">Symbol (CSS): </p>
</body>
</html>
Try It Yourself

🌐 Browser Support

The uppercase O breve (Ŏ) is supported in all modern browsers as part of Latin Extended-A:

Chrome1+
Firefox1+
Safari1+
Edge12+
Opera4+
Android4.4+
iOS Safari1+

👀 Live Preview

See the uppercase O breve (Ŏ) in linguistic contexts:

Large glyphŎ
Unicode nameLATIN CAPITAL LETTER O WITH BREVE
Case pairŎ (uppercase) / ŏ (lowercase)
Not the same asĂ (A breve)  |  Ó (O acute)  |  O (plain)
Numeric refs&#x014E; &#334; \014E

🧠 How It Works

1

Hexadecimal Code

&#x014E; uses the Unicode hexadecimal value 014E to display the character. The x prefix indicates hexadecimal format.

HTML markup
2

Decimal HTML Code

&#334; uses the decimal Unicode value 334 to display the same character. A common method for Latin Extended-A characters.

HTML markup
3

Direct Character

Type Ŏ directly in HTML when your document uses UTF-8 encoding. There is no named entity for this character.

HTML markup
4

CSS Entity

\014E is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.

CSS stylesheet
=

Same visual result

All methods produce the glyph: Ŏ. Unicode U+014E sits in Latin Extended-A. Lowercase equivalent: U+014F (ŏ). Do not confuse with Ă (A breve), Ó (O acute), or plain O.

Use Cases

The uppercase O breve (Ŏ) is commonly used in:

🇪🇼 Slavic Languages

Display text in Belarusian romanization, historical Slavic orthographies, and other languages that use the O with breve.

🎤 Phonetic Notation

Use in phonetic or phonological notation where the breve indicates a short or reduced vowel.

📚 Dictionaries

Show pronunciation or headwords that include Ŏ in dictionary and language reference sites.

🌐 Language Learning

Display correct spelling and pronunciation in lessons for languages that use the breve diacritic on O.

📝 Linguistics

Use in academic papers, textbooks, or documentation on Slavic phonology and diacritical marks.

♿ Accessibility

Using the correct character (U+014E) ensures assistive technologies interpret the O with breve correctly.

🎨 CSS Generated Content

Using \014E in the CSS content property to insert Ŏ via pseudo-elements.

💡 Best Practices

Do

  • Serve pages as UTF-8; you can type Ŏ directly in UTF-8 source
  • Use numeric references (&#x014E; or &#334;) when escaping is required
  • Use \014E in CSS content when generating the symbol via pseudo-elements
  • Use fonts that support Latin Extended-A characters (U+0100–U+017F)
  • Distinguish Ŏ (breve) from Ó (acute) and Ǒ (caron)

Don’t

  • Expect a named HTML entity—none exists for Ŏ
  • Confuse Ŏ (O breve) with Ă (A breve used in Romanian)
  • Confuse Ŏ (breve) with Ǒ (caron), Ó (acute), or plain O
  • Put CSS escape \014E in HTML text nodes
  • Use \0014E in CSS—the correct escape is \014E

Key Takeaways

1

Type Ŏ directly, or use hex/decimal references

&#x014E; &#334;
2

For CSS stylesheets, use the escape in the content property

\014E
3

Unicode U+014E — LATIN CAPITAL LETTER O WITH BREVE

4

Slavic languages and phonetics; lowercase is ŏ (U+014F)

❓ Frequently Asked Questions

Use &#x014E; (hex), &#334; (decimal), or \014E in CSS content. There is no named HTML entity for Ŏ. In UTF-8 you can also type Ŏ directly.
U+014E (LATIN CAPITAL LETTER O WITH BREVE). Latin Extended-A block. Hex 014E, decimal 334. Used in Slavic languages and phonetic notation. Lowercase form is U+014F (ŏ).
When displaying Slavic language text, phonetic transcriptions, linguistics content, dictionaries, language learning sites, or any content that requires the capital O with breve character.
No. There is no named HTML entity for Ŏ. Use numeric codes &#334; or &#x014E;, or the CSS entity \014E. In UTF-8 pages you can type Ŏ directly.
HTML code (&#334; or &#x014E;) is used in HTML content; CSS entity \014E is used in stylesheets in the content property of pseudo-elements. Both produce Ŏ.

Explore More HTML Entities!

Discover 1500+ HTML character references — accented letters, symbols, and more.

All HTML Entities →

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