HTML Entity for Double Question Mark (⁇)

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

What You'll Learn

How to display the Double Question Mark (⁇) in HTML using hexadecimal, decimal, and CSS entity methods. This character is U+2047 (DOUBLE QUESTION MARK) in the General Punctuation block (U+2000–U+206F)—a single glyph equivalent to two question marks (??), used for emphasis and in specialized notation such as chess blunder marks.

Render it with ⁇, ⁇, or CSS escape \2047. There is no named HTML entity for U+2047. For a single question mark use ? or ?; do not confuse ⁇ with the interrobang (‽, U+203D).

⚡ Quick Reference — Double Question Mark

Unicode U+2047

General Punctuation block

Hex Code ⁇

Hexadecimal reference

HTML Code ⁇

Decimal reference

Named Entity

Not available for U+2047

Reference Table
Name           Value
────────────   ──────────
Unicode        U+2047
Hex code       ⁇
HTML code      ⁇
Named entity   —
CSS code       \2047
1

Complete HTML Example

This example demonstrates the Double Question Mark (⁇) 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: "\2047";
  }
 </style>
</head>
<body>
<p>Double Question Mark using Hexadecimal: &#x2047;</p>
<p>Double Question Mark using HTML Code: &#8263;</p>
<p id="point">Double Question Mark using CSS Entity: </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

U+2047 is supported in modern browsers; General Punctuation glyphs render in virtually all fonts:

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

👀 Live Preview

See the Double Question Mark (⁇) in emphasis and notation contexts:

Emphasis Really unsure⁇   What happened⁇
Chess blunder e4⁇   Nf3⁇
vs two chars ⁇ one glyph   ?? two characters
Large glyph
Monospace refs &#x2047; &#8263; \2047

🧠 How It Works

1

Hexadecimal Code

&#x2047; uses the Unicode hexadecimal value 2047 to display the Double Question Mark. The x prefix indicates hexadecimal format.

HTML markup
2

Decimal HTML Code

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

HTML markup
3

CSS Entity

\2047 is used in CSS stylesheets, particularly in the content property of ::before or ::after.

CSS stylesheet
=

Same visual result

All three methods produce: . Unicode U+2047 is in General Punctuation (U+2000–U+206F). No named HTML entity exists. For a single ? use the keyboard or &#63;; for interrobang (‽) use &#x203D;.

Use Cases

The Double Question Mark (⁇) is commonly used in:

✏️ Emphasis & typography

A single character for ?? instead of two separate question marks—consistent typography and line-breaking.

♛ Chess notation

⁇ can denote a blunder in chess apps, articles, or PGN display (double question mark for a very bad move).

📖 Publishing & dialogue

Fiction, scripts, or dialogue where strong uncertainty or repeated questioning uses one typographic glyph.

🔤 Unicode references

HTML entity lists and typography guides for General Punctuation (U+2000–U+206F).

🎯 Compact notation

Where one character is preferred over ?? for space, parsing, or encoding in data fields.

♿ Accessibility

Pair ⁇ with surrounding context so screen readers convey intent; avoid relying on the glyph alone.

💡 Best Practices

Do

  • Use &#x2047; or &#8263; for the ⁇ character
  • Use ⁇ when one glyph is needed for line-breaking or compatibility
  • Use \2047 only inside CSS content
  • Keep hex or decimal style consistent across the document
  • Provide context for screen readers when ⁇ carries semantic meaning

Don’t

  • Assume a named entity exists for U+2047—it does not
  • Confuse ⁇ (double question) with ‽ (interrobang, U+203D)
  • Put CSS escape \2047 in HTML text nodes
  • Force ⁇ where typing ?? is clearer for most readers
  • Rely on ⁇ alone for critical meaning without accessible text

Key Takeaways

1

No named entity—use numeric references

&#x2047; &#8263;
2

For CSS stylesheets, use the escape in the content property

\2047
3

Unicode U+2047 DOUBLE QUESTION MARK

4

Single glyph equivalent to ??; used for emphasis and chess blunder notation

5

Three methods, one glyph — widely supported in modern browsers

❓ Frequently Asked Questions

Use &#x2047; (hex), &#8263; (decimal), or \2047 in CSS content. There is no named HTML entity. All three methods render ⁇.
U+2047 (DOUBLE QUESTION MARK). General Punctuation block. Hex 2047, decimal 8263. A compatibility character equivalent to ??, used for emphasis or specialized notation (e.g. chess).
When you need a single character for double question mark (⁇) in typography, emphasis, chess notation (blunder), or content where the Unicode character is preferred over typing ??.
HTML numeric references (&#8263; or &#x2047;) go in markup. The CSS escape \2047 is used in stylesheets, typically in the content property of pseudo-elements. Both render ⁇.
No. There is no named HTML entity for U+2047 (⁇). Use &#x2047; or &#8263; in HTML, and \2047 in CSS. For a single question mark use ? or &#63;.

Explore More HTML Entities!

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