HTML Entity for Interrobang (‽)

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

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

Unicode U+203D

General Punctuation

Hex Code ‽

Hexadecimal reference

HTML Code ‽

Decimal reference

Named Entity

Use numeric codes only

Reference Table
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 property
1

Complete HTML Example

This example demonstrates the Interrobang (‽) 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: "\203D";
  }
 </style>
</head>
<body>
<p>Interrobang using Hexadecimal: &#x203D;</p>
<p>Interrobang using Decimal: &#8253;</p>
<p id="point">Interrobang using CSS Entity: </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

The Interrobang (‽) is widely supported in modern browsers when the font includes General Punctuation:

Chrome 1+
Firefox 1+
Safari 1+
Edge 12+
Opera 4+
Android 4.4+
iOS Safari 1+

👀 Live Preview

See the Interrobang (‽) in typical typography and headline contexts:

Headline You did what‽
Casual Really‽ That’s incredible.
vs ?! ?!   !?   ‽ (single character)
Large glyph
Numeric refs &#x203D; &#8253; \203D

🧠 How It Works

1

Hexadecimal Code

&#x203D; uses the Unicode hexadecimal value 203D to display the Interrobang. The x prefix indicates hexadecimal format.

HTML markup
2

Decimal HTML Code

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

HTML markup
3

CSS Entity

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

CSS stylesheet
4

No Named Entity

U+203D has no standard &...; named form in HTML5. Use hex, decimal, or a CSS escape.

HTML markup
=

Same visual result

All three methods produce . Unicode U+203D is in General Punctuation. Next: Intersection.

Use Cases

The Interrobang (‽) is commonly used in:

✎ Typography

Articles and editorial content with excited rhetorical questions.

💬 Casual Writing

Chat, comments, and informal text instead of ?! or !?.

📰 Headlines

Titles that ask a surprised or rhetorical question in one glyph.

📱 Social & Ads

Posts and CTAs combining surprise and question punchily.

📖 Creative Writing

Dialogue expressing disbelief without typing two marks.

🎯 Rhetorical Qs

“You’re kidding‽” or “Really‽” in copy.

💡 Best Practices

Do

  • Use &#x203D; or &#8253; 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 \203D inside 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

1

Two HTML numeric references plus CSS insert U+203D

&#x203D; &#8253;
2

For CSS, use \203D in the content property

3

Unicode U+203D — INTERROBANG (General Punctuation)

4

No named entity—combines ? and ! in one character

❓ Frequently Asked Questions

Use &#x203D; (hex), &#8253; (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.
In typography, casual writing, headlines, social media, advertising, and any context where you want surprise, disbelief, or an excited rhetorical question in one character.
HTML references (&#8253; or &#x203D;) go in markup. The CSS escape \203D is used in stylesheets, typically on ::before or ::after. Both produce ‽.
Named entities cover common characters; many General Punctuation symbols use numeric hex or decimal codes or CSS escapes. That is standard for U+203D.

Explore More HTML Entities!

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