HTML Entity for Uppercase I Black Letter Capital (ℑ)

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

What You'll Learn

How to display the black-letter capital I (ℑ) in HTML using named entity, hexadecimal, decimal, and CSS escape methods. This character is part of the Letterlike Symbols block and is widely used in mathematics to denote the imaginary part of a complex number. Its official Unicode name is BLACK-LETTER CAPITAL I (U+2111).

Render it with ℑ, ℑ, ℑ, or CSS escape \2111. Despite the unusual entity name ℑ, it refers to the imaginary-part symbol, not an HTML image element. See also math entities.

⚡ Quick Reference — Uppercase I Black Letter Capital Entity

Unicode U+2111

Letterlike Symbols

Hex Code ℑ

Hexadecimal reference

HTML Code ℑ

Decimal reference

Named Entity ℑ

Imaginary part symbol

Reference Table
Name           Value
────────────   ──────────
Unicode        U+2111
Hex code       ℑ
HTML code      ℑ
Named entity   ℑ
CSS code       \2111
Meaning        Black-letter capital I (imaginary part)
Related        U+0049 = plain I; U+00CD = Í (I acute)
Block          Letterlike Symbols (U+2100–U+214F)
1

Complete HTML Example

A simple example showing the black-letter capital I (ℑ) using hexadecimal code, decimal HTML code, the named entity, and a CSS content escape:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point:after{
   content: "\2111";
  }
 </style>
</head>
<body>
<p>Symbol (hex): &#x2111;</p>
<p>Symbol (decimal): &#8465;</p>
<p>Symbol (named): &image;</p>
<p id="point">Symbol (CSS): </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

The black-letter capital I (ℑ) and the named entity &image; are supported in modern browsers when UTF-8 is used:

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

👀 Live Preview

See the black-letter capital I (ℑ) in mathematical and typographic contexts:

Large glyph
Complex numbersz = a + bi → ℑ(z) = b
Named entity&image; renders as ℑ
Not the same asplain I (U+0049)  |  Í (I acute)
Numeric refs&#x2111; &#8465; &image; \2111

🧠 How It Works

1

Hexadecimal Code

&#x2111; uses the Unicode hexadecimal value 2111 to display the black-letter capital I. The x prefix indicates hexadecimal format.

HTML markup
2

Decimal HTML Code

&#8465; uses the decimal Unicode value 8465 to display the same character. A common method for Letterlike Symbols.

HTML markup
3

Named Entity

&image; is the standard named entity for ℑ—despite the name, it denotes the imaginary-part operator in mathematics, not an HTML image.

HTML markup
4

CSS Entity

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

CSS stylesheet
=

Same visual result

All four methods produce the glyph: . Unicode U+2111 sits in Letterlike Symbols. Do not confuse with plain I (U+0049) or Í (I acute, U+00CD).

Use Cases

The black-letter capital I (ℑ) is commonly used in:

📐 Complex analysis

Imaginary-part operator ℑ(z) in equations involving complex numbers and signal processing.

🔬 Engineering

Electrical engineering, control theory, and physics documentation using complex notation.

📄 Academic papers

Research papers and scholarly publications in mathematics and mathematical physics.

📚 Textbooks

Mathematics and science textbooks teaching complex numbers and Fourier analysis.

🎨 Typography

Black-letter (Fraktur-style) I in formal mathematical typesetting and design.

💻 Web publishing

Online courses, scientific blogs, and interactive math tools needing proper ℑ rendering.

🔍 Documentation

Technical specs and API docs for libraries that work with complex-valued data.

💡 Best Practices

Do

  • Use &image; in HTML when possible for readability in math content
  • Serve pages as UTF-8; you can also type ℑ directly in UTF-8 source
  • Use math-friendly fonts (e.g. Cambria Math, STIX) for reliable black-letter glyph display
  • Distinguish ℑ (imaginary part) from plain I (U+0049) and Í (I acute)
  • Pick one entity style (named, hex, or decimal) per project for consistency

Don’t

  • Confuse &image; with the HTML <img> element—they are unrelated
  • Substitute plain I when ℑ is required for imaginary-part notation
  • Put CSS escape \2111 in HTML text nodes
  • Use padded Unicode notation like U+02111—the correct value is U+2111
  • Use \02111 in CSS—the correct escape is \2111

Key Takeaways

1

Four references render ℑ; named entity is most readable

&#x2111; &#8465; &image;
2

For CSS stylesheets, use the escape in the content property

\2111
3

Unicode U+2111 — BLACK-LETTER CAPITAL I

4

Essential for imaginary-part notation in complex analysis

❓ Frequently Asked Questions

Use &image; (named), &#x2111; (hex), &#8465; (decimal), or \2111 in CSS content. The named entity &image; is the most readable for HTML content.
U+2111 (BLACK-LETTER CAPITAL I). Letterlike Symbols block. Hex 2111, decimal 8465. Used in mathematics to denote the imaginary part of a complex number.
In mathematical notation for complex numbers, academic papers, scientific documentation, engineering content, and any material requiring the imaginary-part operator.
HTML code (&#8465; or &#x2111;) or the named entity &image; is used in HTML content. The CSS entity (\2111) is used in CSS, e.g. in the content property of pseudo-elements. Both produce ℑ but in different contexts.
The black-letter capital I (ℑ) represents the imaginary part of a complex number. For z = a + bi, ℑ(z) = b. It is used alongside ℜ for the real part in complex analysis, engineering, and mathematical physics.

Explore More HTML Entities!

Discover 1500+ HTML character references — math symbols, script 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