HTML Entity for Double Question Mark (⁇)

Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+2047

What Is Double Question Mark?

Double question mark (⁇) is the Unicode character at U+2047 in the General Punctuation block. Official name: DOUBLE QUESTION MARK. It is one character used for strong uncertainty or emphasis — not two separate ? marks.

Remember
Character     ⁇
Unicode       U+2047
Hex entity    ⁇
Decimal       ⁇
CSS escape    \2047
Named entity  (none)
Not the same  ? · ?? · ¿ · ‼ · ‽

Prefer ⁇ or ⁇ in HTML (no named form). You can also type ⁇ in UTF-8.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entityNone—
Hex entity⁇HTML markup (preferred)
Decimal entity⁇HTML markup
Direct character⁇HTML text (UTF-8)
CSS escape\2047Stylesheet content

When to Use Which

SituationUse
Single Unicode double question⁇ or type ⁇
Normal questionType ? (U+003F)
Two separate question marksType ??
Double exclamation / interrobang‼ / ‽
Generated text via ::before / ::aftercontent: "\2047"

Live Preview

Double question mark rendered alone and compared with related marks.

Example Really unsure⁇
Large glyph ⁇
Compared ⁇   ?   ??   ¿   ‼   ‽
With entities Hex: ⁇ | Decimal: ⁇

Complete HTML Example

One page that shows Double Question Mark with hex, decimal, CSS escape, and a typed character. Use View Output or open the live editor.

Hex + Decimal + CSS + Typed

Four ways to produce ⁇, plus emphasis and chess-style lines.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Double Question Mark (⁇) in HTML</title>
  <style>
    #point::after {
      content: "\2047";
    }
  </style>
</head>
<body>
  <p>Double Question using Hex Code: &#x2047;</p>
  <p>Double Question using HTML Code: &#8263;</p>
  <p id="point">Double Question using CSS Entity: </p>
  <p>Typed directly: ⁇</p>
  <p>Really unsure&#x2047;</p>
  <p>Chess blunder: e4&#x2047;</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+2047 → &#x2047; in HTML. Preferred when there is no named entity.

2. Decimal: same code point as 8263 → &#8263;. Same result as hex.

3. CSS: use \2047 in content (not an HTML entity). #point::after appends that ⁇ after the paragraph text.

4. Typed / uses: paste ⁇ in UTF-8, or write emphasis and chess-style lines with &#x2047;.

Pitfalls & Tips

Common mistakes when working with Double Question Mark.

Name

No named entity

There is no &dblQuest; for U+2047. Use &#x2047; or &#8263;.

??

Not two ASCII marks

Typing ?? creates two ? characters. ⁇ is one Unicode glyph and may look different in some fonts.

Tone

Use sparingly

Double question marks can feel melodramatic. Prefer a single ? for most writing.

Chess

Blunder annotation

In chess, ?? / ⁇ often marks a blunder. Many writers still type ASCII ?? for portability.

CSS vs HTML

Do not mix escapes

\2047 belongs in CSS strings. &#x2047; / &#8263; belong in HTML.

Fonts

Punctuation font coverage

Some fonts omit U+2047. Prefer a font with General Punctuation coverage for display.

Semicolon

End references

Always finish numeric entities with ; — write &#x2047;, not &#x2047.

Browser Support

Double question mark (U+2047) and its entity forms (&#x2047;, &#8263;, CSS \\2047) are supported in all mainstream browsers. Visible glyphs depend on punctuation font coverage.

✓ Universal support

Double Question Mark (&#x2047;)

Encode with hex, decimal, CSS escape, or type the character — same code point everywhere encoding is supported.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer All versions
Yes
U+2047 / entities Full support

Bottom line: Prefer &#x2047; in HTML (no named form). Use &#8263; when decimal form is required, and \\2047 only inside CSS content.

Key Takeaways

  • Unicode: double question mark is U+2047 (decimal 8263) — glyph ⁇.
  • HTML: no named entity — use &#x2047; / &#8263; / type ⁇.
  • CSS: use \2047 inside content for generated text.
  • Meaning: ⁇ = one double-question glyph — not ??, not ‼, not ‽.

One line: U+2047 → &#x2047; / &#8263; / CSS \2047 / type ⁇.

Frequently Asked Questions

Use &#x2047; (hex), &#8263; (decimal), type ⁇ directly in UTF-8, or the CSS escape \2047 in content. There is no named HTML entity for U+2047.
U+2047 (DOUBLE QUESTION MARK). Hex 2047, decimal 8263. It belongs to the General Punctuation block (U+2000–U+206F).
No. Use numeric forms &#8263; or &#x2047;, or type the character in a UTF-8 document.
Use U+2047 when you want one Unicode double-question glyph. Typing ?? is two separate ASCII question marks (U+003F twice). Prefer a single ? for normal questions.
HTML entities (&#8263; or &#x2047;) go in markup. The CSS escape \2047 goes in stylesheet strings (usually content on ::before/::after).
No. U+2047 is ⁇. Inverted question is ¿ (U+00BF, &iquest;). Interrobang is ‽ (U+203D). Double exclamation is ‼ (U+203C).

Did you know?

Double question mark is Unicode U+2047 (decimal 8263) — glyph ⁇ in the General Punctuation block. There is no HTML5 named entity; use &#x2047; or &#8263;. It is a single character (not two ASCII ? characters). In chess annotation, ?? / ⁇ often marks a blunder.

Next: Double Right-Pointing Angle Quotation Mark

Learn the HTML entity for right guillemet (U+00BB).

Right Guillemet tutorial →

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