HTML Entity for Double Struck Italic Small I (ⅈ)

What You'll Learn
How to display the Double Struck Italic Small I (ⅈ) in HTML using hexadecimal, decimal, the named entity ⅈ, and CSS escape methods. This character is U+2148 (DOUBLE-STRUCK ITALIC SMALL I) in the Letterlike Symbols block (U+2100–U+214F)—often used for the imaginary unit (i = √−1) in mathematics and complex numbers.
Render it with ⅈ, ⅈ, ⅈ, or CSS escape \2148. For small e use ⅇ (U+2147, ⅇ). See also math entities.
⚡ Quick Reference — Double Struck Italic Small I
U+2148Letterlike Symbols block
ⅈHexadecimal reference
ⅈDecimal reference
ⅈHTML5 named entity for U+2148
Name Value
──────────── ──────────
Unicode U+2148
Hex code ⅈ
HTML code ⅈ
Named entity ⅈ
CSS code \2148
Related U+2147 = Small e (ⅇ)Complete HTML Example
This example demonstrates the Double Struck Italic Small I (ⅈ) using hexadecimal code, decimal HTML code, the named entity ⅈ, and a CSS content escape:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\2148";
}
</style>
</head>
<body>
<p>Double Struck Italic Small I using Hexadecimal: ⅈ</p>
<p>Double Struck Italic Small I using HTML Code: ⅈ</p>
<p>Double Struck Italic Small I using HTML Entity: ⅈ</p>
<p id="point">Double Struck Italic Small I using CSS Entity: </p>
</body>
</html>🌐 Browser Support
U+2148 is widely supported in modern browsers when rendered with a font that includes Letterlike Symbols:
👀 Live Preview
See the Double Struck Italic Small I (ⅈ) in mathematical notation:
🧠 How It Works
Hexadecimal Code
ⅈ uses the Unicode hexadecimal value 2148 to display the Double Struck Italic Small I. The x prefix indicates hexadecimal format.
Decimal HTML Code
ⅈ uses the decimal Unicode value 8520 to display the same character.
Named HTML Entity
ⅈ is the HTML5 named entity for U+2148. It is easy to read in source and resolves to the same character (ⅈ).
CSS Entity
\2148 is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.
Same visual result
All four methods produce: ⅈ. Unicode U+2148. Small e: ⅇ (ⅇ, U+2147).
Use Cases
The Double Struck Italic Small I (ⅈ) commonly appears in:
Complex numbers where ⅈ denotes the imaginary unit (i = √−1), e.g. z = a + bⅈ.
Imaginary current or complex quantities in AC circuits, quantum mechanics, or wave equations.
Textbooks, papers, and course materials requiring letterlike math symbols in HTML.
Equation editors and math rendering alongside other double-struck italic letters.
Entity lists and guides for Letterlike Symbols (U+2100–U+214F).
Use math-capable fonts so ⅈ renders clearly for all readers.
💡 Best Practices
Do
- Use
ⅈfor readable markup, orⅈ/ⅈ - Use math fonts (Cambria Math, STIX Two Math) for reliable rendering
- Distinguish ⅈ (i) from ⅇ (
ⅇ, small e) - Use
\2148only inside CSScontent - Keep entity style consistent across the document
Don’t
- Confuse
ⅈ(U+2148) with the regular letter i (U+0069) - Use
ⅇwhen you need small i ⅈ - Put CSS escape
\2148in HTML text nodes - Forget UTF-8 (
<meta charset="utf-8">) on math pages - Assume every font includes Letterlike Symbols
Key Takeaways
Named entity available: ⅈ
ⅈ ⅈFor CSS stylesheets, use the escape in the content property
\2148Unicode U+2148 DOUBLE-STRUCK ITALIC SMALL I
Small e: ⅇ via ⅇ or ⅇ
Four methods, one glyph — widely supported in modern browsers
❓ Frequently Asked Questions
ⅈ (hex), ⅈ (decimal), ⅈ (named entity), or \2148 in CSS content. All produce ⅈ.U+2148 (DOUBLE-STRUCK ITALIC SMALL I). Letterlike Symbols block (U+2100–U+214F). Hex 2148, decimal 8520. Double-struck italic form of Latin small letter i.ⅈ, ⅈ, or ⅈ) go in markup. The CSS escape \2148 is used in stylesheets, typically in the content property of pseudo-elements.ⅈ is easier to read in source than ⅈ or ⅈ, but all produce ⅈ. The named entity is part of the HTML5 entity set for Letterlike Symbols.Explore More HTML Entities!
Discover 1500+ HTML character references — math symbols, letterlike glyphs, and more.
8 people found this page helpful
