HTML Entity for Lowercase O Script Small (ℴ)

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

What You'll Learn

How to display the script small o (ℴ) in HTML using named entity, hexadecimal, decimal, and CSS escape methods. This character is a script or cursive-style lowercase o in the Letterlike Symbols block (U+2134). It appears alongside other script letterlike symbols such as ℊ (script g), ℋ (script H), and (script l).

Render it with ℴ, ℴ, ℴ, or CSS escape \2134. HTML provides the named entity ℴ for this character. In UTF-8 documents you can also type ℴ directly. It is distinct from the plain Latin letter o and from diacritic variants like ō or ø.

⚡ Quick Reference — Lowercase O Script Small Entity

Unicode U+2134

Letterlike Symbols

Hex Code ℴ

Hexadecimal reference

HTML Code ℴ

Decimal reference

Named Entity ℴ

HTML5 named entity

Reference Table
Name           Value
────────────   ──────────
Unicode        U+2134
Hex code       ℴ
HTML code      ℴ
Named entity   ℴ
CSS code       \2134
Meaning        Script small o
Related        U+006F = o (plain lowercase)
Block          Letterlike Symbols (U+2100–U+214F)
1

Complete HTML Example

A simple example showing the script small o (ℴ) using the named entity, hexadecimal code, decimal HTML code, and a CSS content escape:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point:after{
   content: "\2134";
  }
 </style>
</head>
<body>
<p>Symbol (hex): &#x2134;</p>
<p>Symbol (decimal): &#8500;</p>
<p>Symbol (named): &oscr;</p>
<p id="point">Symbol (CSS): </p>
</body>
</html>
Try It Yourself

🌐 Browser Support

The script small o (ℴ) and the named entity &oscr; are supported in modern browsers when the font includes Letterlike Symbols glyphs:

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

👀 Live Preview

See the script small o (ℴ) in mathematical and notation contexts:

Large glyph
Unicode nameScript small o
Related symbols (script l)  |  ℊ (script g)  |  ℋ (script H)
Named entity&oscr; renders as ℴ
Not the same asplain o (U+006F)  |  ø (o slash)  |  ō (o macron)
Numeric refs&#x2134; &#8500; &oscr; \2134

🧠 How It Works

1

Named Entity

&oscr; is the HTML named entity for the script small o—readable in source HTML. The name “oscr” means o script.

HTML markup
2

Hexadecimal Code

&#x2134; uses the Unicode hexadecimal value 2134 to display the character. The x prefix indicates hexadecimal format.

HTML markup
3

Decimal HTML Code

&#8500; uses the decimal Unicode value 8500 to display the same character. Works in all HTML contexts.

HTML markup
4

CSS Entity

\2134 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+2134 sits in Letterlike Symbols. Do not confuse with plain o (U+006F) or diacritic letters like ø or ō. Prefer &oscr; when using entities for readability.

Use Cases

The script small o (ℴ) is commonly used in:

📐 Mathematics

Script-style variables and notation alongside other letterlike symbols (ℊ, ℋ, ℓ).

🔬 Science & tech

Scientific papers, formulas, and technical documentation that use script letter forms.

📚 Education

Math and science tutorials, textbooks, and online courses that reference script symbols.

🎨 Typography

Decorative or script-style text, headings, and design elements using letterlike symbols.

🗃 Font specimens

Type specimens and design systems showcasing Letterlike Symbols (U+2100–U+214F) support.

♿ Accessibility

Using U+2134 or &oscr; ensures assistive technologies interpret the symbol correctly.

⚙ Programmatic HTML

When generating markup, &oscr; or &#8500; guarantees correct script-o output.

💡 Best Practices

Do

  • Use U+2134 (ℴ) when the script small o is required; use U+006F for plain letter o in normal text
  • Prefer &oscr; over numeric codes when using entities—it is more readable
  • Serve pages as UTF-8; you can also type ℴ directly in UTF-8 source
  • Choose fonts that render Letterlike Symbols (U+2100–U+214F) clearly
  • Use \2134 in CSS content for decorative or generated output

Don’t

  • Substitute plain o when ℴ is required for script notation
  • Confuse ℴ with ø (o slash), ō (o macron), or other diacritic o letters
  • Use ℴ for Big-O complexity notation—that typically uses italic O, not script o
  • Put CSS escape \2134 in HTML text nodes
  • Assume all fonts render ℴ identically—test on target devices

Key Takeaways

1

Four references render ℴ; named entity is &oscr;

&oscr; &#x2134; &#8500;
2

For CSS stylesheets, use the escape in the content property

\2134
3

Unicode U+2134 — SCRIPT SMALL O (Letterlike Symbols)

4

Mathematics, science, and typography—distinct from plain o

❓ Frequently Asked Questions

Use the named entity &oscr;, hexadecimal &#x2134;, decimal &#8500;, or \2134 in CSS content. The named entity is the most readable. In UTF-8 you can also type ℴ directly.
U+2134 (SCRIPT SMALL O). Letterlike Symbols block. Hex 2134, decimal 8500. Used in mathematical and scientific notation alongside other script letterlike symbols.
When displaying mathematical or scientific notation that requires a script-style o, in educational math content, typography using letterlike symbols, and when you need a reliable character reference via &oscr;.
Yes. The named HTML entity for ℴ is &oscr;. You can also use &#x2134;, &#8500;, or the CSS entity \2134. In UTF-8 pages you can type ℴ directly.
ℴ (U+2134) is the script small o, a letterlike symbol used in mathematics and notation. o (U+006F) is the regular Latin lowercase letter o. Use ℴ when you need the script form; use o for normal text.

Explore More HTML Entities!

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