HTML Entity for Oi Ligature (ƣ)

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

What You'll Learn

How to display the Latin small letter oi ligature (ƣ) in HTML using hexadecimal, decimal, and CSS escape methods. This character is U+01A3 in the Latin Extended-B block—a single precomposed glyph joining o and i into one ligature letter.

Render it with ƣ, ƣ, or CSS escape \01A3. There is no named HTML entity. This is not the casual English exclamation “Oi!”—that is spelled with ordinary letters o and i. Compare with related ligatures oe (œ) and ou (ȣ).

⚡ Quick Reference — Oi Ligature

Unicode U+01A3

Latin Extended-B

Hex Code ƣ

Hexadecimal reference

HTML Code ƣ

Decimal reference

Named Entity

No named entity

Reference Table
Name           Value
────────────   ──────────
Unicode        U+01A3
Hex code       ƣ
HTML code      ƣ
Named entity   (none)
CSS code       \01A3
Meaning        Latin small letter oi (ligature)
Uppercase      U+01A2 (Ƣ, LATIN CAPITAL LETTER OI)
Related        U+0153 = oe ligature (œ, œ)
               U+0223 = ou ligature (ȣ)
Block          Latin Extended-B (U+0180–U+024F)
1

Complete HTML Example

A simple example showing ƣ using hexadecimal code, decimal HTML code, and a CSS content escape. There is no named HTML entity:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point::after{
   content: "\01A3";
  }
 </style>
</head>
<body>
<p>Oi ligature (hex): &#x01A3;</p>
<p>Oi ligature (decimal): &#419;</p>
<p id="point">Oi ligature (CSS): </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

The oi ligature (ƣ) is supported in all modern browsers as part of Latin Extended-B:

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

👀 Live Preview

See the oi ligature (ƣ) in scholarly and notation contexts:

Large glyph ƣ
Unicode name Latin small letter oi
Uppercase Ƣ (U+01A2) — LATIN CAPITAL LETTER OI
Not the same as English “Oi!” (two letters o + i)  |  oe (œ)  |  ou (ȣ)
Numeric refs &#x01A3; &#419; \01A3

🧠 How It Works

1

Hexadecimal Code

&#x01A3; uses the Unicode hexadecimal value 01A3 to display the oi ligature. The x prefix indicates hexadecimal format.

HTML markup
2

Decimal HTML Code

&#419; uses the decimal Unicode value 419 to display the same character.

HTML markup
3

CSS Entity

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

CSS stylesheet
=

Same visual result

All three methods produce the glyph: ƣ. Unicode U+01A3 sits in Latin Extended-B. Uppercase equivalent: U+01A2 (Ƣ). Do not confuse with the digraph “oi” or the English exclamation “Oi!”

Use Cases

The oi ligature (ƣ) is commonly used in:

🇮🇪 African orthographies

Historical and contemporary African language writing systems that use oi as a distinct letter.

🔤 Linguistics

Phonetic transcription, dictionaries, and language documentation requiring the single-character oi unit.

📚 Academic publishing

Scholarly papers, Unicode references, and character-set documentation that display ƣ correctly.

🎨 Typography

Font specimens showcasing Latin Extended-B ligature support in design systems.

🌐 Internationalization

Content targeting locales or languages that require the oi ligature character.

⚙ Programmatic HTML

When building HTML from encoded text, &#419; or &#x01A3; guarantees correct output.

♿ Accessibility

Using U+01A3 ensures assistive technologies interpret the ligature as one character.

💡 Best Practices

Do

  • Serve pages as UTF-8; you can type ƣ directly in UTF-8 source
  • Use numeric references when escaping or generating markup programmatically
  • Use ƣ when the source text specifies the oi ligature character
  • Choose fonts that support Latin Extended-B (U+0180–U+024F)
  • Distinguish ƣ from the digraph “oi” and from oe/ou ligatures

Don’t

  • Confuse U+01A3 with the English exclamation “Oi!” (plain letters o + i)
  • Substitute two letters “oi” when ƣ is the correct encoded character
  • Use padded Unicode notation like U+001A3—the correct value is U+01A3
  • Expect a named HTML entity—none exists for ƣ
  • Put CSS escape \01A3 in HTML text nodes

Key Takeaways

1

Two HTML numeric references plus CSS for U+01A3

&#x01A3; &#419;
2

For CSS stylesheets, use the escape in the content property

\01A3
3

Unicode U+01A3 — LATIN SMALL LETTER OI (ligature)

4

Latin Extended-B block; uppercase is Ƣ (U+01A2)

5

Previous: Ohm Sign (Ω)   Next: Closed Omega (ɷ)

❓ Frequently Asked Questions

Use &#x01A3; (hex), &#419; (decimal), or \01A3 in CSS content. There is no named HTML entity for ƣ. In UTF-8 you can also type ƣ directly.
U+01A3 (LATIN SMALL LETTER OI). Latin Extended-B block. Hex 01A3, decimal 419. Uppercase form is U+01A2 (Ƣ).
No. ƣ (U+01A3) is a Latin ligature letter. The casual English interjection “Oi!” is spelled with ordinary letters o and i—two separate code points, not U+01A3.
ƣ (U+01A3) is one Unicode character—a ligature glyph. Typing o followed by i is two separate code points. They may look similar in some fonts but are not interchangeable in linguistic or encoded text.
No. Use numeric codes &#419; or &#x01A3;, or the CSS entity \01A3. In UTF-8 pages you can type ƣ directly.

Explore More HTML Entities!

Discover 1500+ HTML character references — ligatures, letters, 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