HTML Entity for Reversed Semicolon (⁏)

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

What Is the Reversed Semicolon?

Reversed semicolon (⁏) is the Unicode character at U+204F in the General Punctuation block. Official name: REVERSED SEMICOLON. It is the mirrored form of the everyday semicolon — used in specialized typography, not in normal sentences or code.

Remember
Character     ⁏
Unicode       U+204F
Named entity  ⁏
Hex entity    ⁏
Decimal       ⁏
CSS escape    \204F
Not the same  ; (U+003B)

Prefer ⁏ in HTML markup. You can also type ⁏ in UTF-8, or use numeric forms when needed. For everyday punctuation, type ; directly.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entity⁏HTML markup (preferred)
Direct character⁏HTML text (UTF-8)
Hex entity⁏HTML markup
Decimal entity⁏HTML markup
CSS escape\204FStylesheet content
ASCII semicolon (related); (U+003B)Normal writing and programming

When to Use Which

SituationUse
Reversed semicolon required⁏ or type ⁏
Normal lists, clauses, statementsType ; (or see semicolon)
Generated text via ::before / ::aftercontent: "\204F"
Related reversed punctuation⁋ reversed pilcrow
Need an entity in HTML source⁏, ⁏, or ⁏

Live Preview

Reversed semicolon rendered alone and next to the ASCII semicolon.

Inline text Item A⁏ Item B
Large glyph ⁏
Compared ;   ⁏
Monospace U+204F ⁏
With entities Named: ⁏ | Hex: ⁏ | Decimal: ⁏

Complete HTML Example

One page that shows the reversed semicolon with named, hex, decimal, CSS escape, and a typed character. Use View Output or open the live editor.

Named + Hex + Decimal + CSS + Typed

Five ways to produce ⁏, plus a side-by-side comparison with ;.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Reversed Semicolon (⁏) in HTML</title>
  <style>
    #point::after {
      content: "\204F";
    }
  </style>
</head>
<body>
  <p>Reversed Semicolon using Named Entity: &bsemi;</p>
  <p>Reversed Semicolon using Hex Code: &#x204F;</p>
  <p>Reversed Semicolon using HTML Code: &#8271;</p>
  <p id="point">Reversed Semicolon using CSS Entity: </p>
  <p>Typed directly: ⁏</p>
  <p>Compare: ASCII ; vs reversed &bsemi;</p>
</body>
</html>
Try It Yourself

How It Works

1. Named: &bsemi; is the HTML5 name for U+204F → ⁏. Best default in markup.

2. Hex: U+204F → &#x204F; in HTML. Same glyph as the named form.

3. Decimal: same code point as 8271 → &#8271;. Same result as hex and named.

4. CSS: use \204F in content (not an HTML entity). #point::after appends that ⁏ after the paragraph text.

5. Typed / compare: paste ⁏ in UTF-8, or write ; vs &bsemi; to see both marks side by side.

Pitfalls & Tips

Common mistakes when working with the reversed semicolon.

vs ;

Not an ASCII semicolon

; is U+003B for normal writing and code. &bsemi; is ⁏ (U+204F) — use it only when you need the reversed mark.

Code

Do not use in programming

JavaScript, CSS, and most languages expect ASCII ;. Reversed semicolon will break syntax.

Name

Remember &bsemi;

The named entity is &bsemi; (backwards semicolon) — not &semi; or &rsemi;.

CSS vs HTML

Do not mix escapes

\204F belongs in CSS strings. &bsemi; / &#x204F; / &#8271; belong in HTML.

Semicolon

End named entities

Always finish with ; — write &bsemi;, not &bsemi.

Fonts

Glyph coverage varies

Some fonts render ⁏ poorly or as a fallback. Prefer fonts with strong punctuation coverage.

Browser Support

Reversed semicolon (U+204F) and its entity forms (&bsemi;, &#x204F;, &#8271;, CSS \\204F) are supported in all mainstream browsers. Visible glyphs depend on punctuation font coverage.

✓ Universal support

Reversed Semicolon (&#x204F;)

Encode with named, 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+204F / entities Full support

Bottom line: Prefer &bsemi; in HTML. Use &#x204F; / &#8271; when numeric form is required, and \\204F only inside CSS content.

Key Takeaways

  • Unicode: reversed semicolon is U+204F (decimal 8271) — glyph ⁏.
  • HTML: prefer &bsemi; — also &#x204F; / &#8271; / type ⁏.
  • CSS: use \204F inside content for generated text.
  • Meaning: ⁏ is reversed — not ASCII ;, and not for programming syntax.

One line: U+204F → &bsemi; / &#x204F; / &#8271; / CSS \204F.

Frequently Asked Questions

Use &bsemi; (named), &#x204F; (hex), &#8271; (decimal), type ⁏ directly in UTF-8, or the CSS escape \204F in content. Prefer &bsemi; in normal HTML.
U+204F (REVERSED SEMICOLON). Hex 204F, decimal 8271. It belongs to the General Punctuation block (U+2000–U+206F).
Yes. Use &bsemi;. Numeric forms &#8271; and &#x204F; also work.
No. ⁏ is U+204F (reversed semicolon, &bsemi;). The ASCII semicolon ; is U+003B — a different character used in everyday writing and programming.
Use it for specialized typography or academic documentation that specifically requires a reversed semicolon. Prefer a typed ; for normal lists, clauses, and code.
HTML entities (&bsemi;, &#8271;, or &#x204F;) go in markup. The CSS escape \204F goes in stylesheet strings (usually content on ::before/::after).

Did you know?

Reversed semicolon is Unicode U+204F (decimal 8271) — glyph ⁏ in the General Punctuation block. HTML5 names it &bsemi; (from backwards semicolon). It is not the ASCII semicolon ; (U+003B).

Next: Rial Sign

Learn the HTML entity for the rial sign (U+FDFC).

Rial Sign 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