HTML Entity for Interrobang (‽)

What You'll Learn
How to display the Interrobang (‽) in HTML using hexadecimal, decimal, and CSS escape methods. This punctuation mark combines ? and ! into one glyph—ideal for excited or rhetorical questions like “Really‽” or “You did what‽”
It is U+203D (INTERROBANG) in the General Punctuation block (U+2000–U+206F), created in the 1960s. Render it with ‽, ‽, or CSS \203D. There is no named HTML entity for ‽ in the standard list.
⚡ Quick Reference — Interrobang
U+203DGeneral Punctuation
‽Hexadecimal reference
‽Decimal reference
—Use numeric codes only
Name Value
──────────── ──────────
Unicode U+203D
Hex code ‽
HTML code ‽
Named entity (none)
CSS code \203D
Meaning Question + exclamation combined
Equivalent ?! or !? in plain text
CSS note \203D or \0203D in content propertyComplete HTML Example
This example demonstrates the Interrobang (‽) using hexadecimal code, decimal HTML code, and a CSS content escape. There is no named HTML entity:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\203D";
}
</style>
</head>
<body>
<p>Interrobang using Hexadecimal: ‽</p>
<p>Interrobang using Decimal: ‽</p>
<p id="point">Interrobang using CSS Entity: </p>
</body>
</html>🌐 Browser Support
The Interrobang (‽) is widely supported in modern browsers when the font includes General Punctuation:
👀 Live Preview
See the Interrobang (‽) in typical typography and headline contexts:
🧠 How It Works
Hexadecimal Code
‽ uses the Unicode hexadecimal value 203D to display the Interrobang. The x prefix indicates hexadecimal format.
Decimal HTML Code
‽ uses the decimal Unicode value 8253 to display the same character.
CSS Entity
\203D is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.
No Named Entity
U+203D has no standard &...; named form in HTML5. Use hex, decimal, or a CSS escape.
Same visual result
All three methods produce ‽. Unicode U+203D is in General Punctuation. Next: Intersection.
Use Cases
The Interrobang (‽) is commonly used in:
Articles and editorial content with excited rhetorical questions.
Chat, comments, and informal text instead of ?! or !?.
Titles that ask a surprised or rhetorical question in one glyph.
Posts and CTAs combining surprise and question punchily.
Dialogue expressing disbelief without typing two marks.
“You’re kidding‽” or “Really‽” in copy.
💡 Best Practices
Do
- Use
‽or‽in HTML content - Choose a font that supports General Punctuation (U+203D)
- Use sparingly for emphasis—overuse dulls the effect
- Set
<meta charset="utf-8">for reliable rendering - Keep surrounding context clear for accessibility
Don’t
- Expect a named HTML entity for U+203D
- Use CSS
\203Dinside HTML text nodes - Assume every font renders the interrobang glyph
- Confuse ‽ with ⁈ (question exclamation mark) or other punctuation
- Overuse in formal or legal copy where
?!may be clearer
Key Takeaways
Two HTML numeric references plus CSS insert U+203D
‽ ‽For CSS, use \203D in the content property
Unicode U+203D — INTERROBANG (General Punctuation)
No named entity—combines ? and ! in one character
Previous: Interlocked Female Male Sign Next: Intersection
❓ Frequently Asked Questions
‽ (hex), ‽ (decimal), or \203D in CSS content. There is no named entity in the standard list. All three methods render ‽ correctly.U+203D (INTERROBANG). General Punctuation block (U+2000–U+206F). Hex 203D, decimal 8253. Combines question mark and exclamation point.‽ or ‽) go in markup. The CSS escape \203D is used in stylesheets, typically on ::before or ::after. Both produce ‽.Explore More HTML Entities!
Discover 1500+ HTML character references — punctuation, symbols, math, and more.
8 people found this page helpful
