HTML Entity for Roman Numeral Ten (Ⅹ)

Beginner
6 min read
Updated: Sep 2026
1 example
Unicode U+2169

What Is the Roman Numeral Ten Entity?

Roman Numeral Ten (Ⅹ) is the Unicode character at U+2169 in the Number Forms block. It looks like an uppercase roman X and is used for chapter labels, outlines, and formal numbering.

Remember
Character     Ⅹ
Unicode       U+2169
Hex entity    Ⅹ
Decimal       Ⅹ
CSS escape    \2169
Named entity  (none)

All of these produce the same glyph: Ⅹ. Prefer the Unicode character (or its entities) when you need a true roman numeral; type the letter X when you only need ordinary text.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Direct characterⅩHTML text (UTF-8)
Hex entityⅩHTML markup
Decimal entityⅩHTML markup
CSS escape\2169Stylesheet content
Named entity—Not defined in HTML5

When to use which

SituationUse
Need the roman numeral glyph ⅩType Ⅹ, or Ⅹ / Ⅹ
Generated text via ::before / ::aftercontent: "\2169"
Lowercase roman numeral tenUse ⅹ (U+2179)
Ordinary letter X (not a numeral)Type X (U+0058)
Looking for &RomanX; or similarDoes not exist — use numeric form

Live Preview

Roman Numeral Ten rendered in common writing contexts.

Inline text Chapter Ⅹ — Summary
Large glyph Ⅹ
Outline Ⅸ Prior   Ⅹ Current   Ⅺ Next
Monospace section Ⅹ → wrap-up
With entities Hex: Ⅹ | Decimal: Ⅹ

Complete HTML Example

One page that shows Roman Numeral Ten with the hex entity, decimal entity, CSS escape, and a typed character. Use View Output or open the live editor.

Hex + Decimal + CSS + Typed

All four ways to produce Ⅹ in a single document.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Roman Numeral Ten (Ⅹ) in HTML</title>
  <style>
    #point::after {
      content: "\2169";
    }
  </style>
</head>
<body>
  <p>Roman Numeral Ten using Hex Code: &#x2169;</p>
  <p>Roman Numeral Ten using HTML Code: &#8553;</p>
  <p id="point">Roman Numeral Ten using CSS Entity: </p>
  <p>Typed directly: Ⅹ</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+2169 → &#x2169; in HTML. The browser turns it into Ⅹ.

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

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

4. Typed Ⅹ: fine in UTF-8 pages. All four lines show the same roman numeral.

Pitfalls & Tips

Common mistakes when working with Roman Numeral Ten entities.

Named?

No named entity

HTML5 does not define &RomanX; or similar. Use numeric forms.

CSS vs HTML

Do not mix escapes

\2169 belongs in CSS. &#x2169; / &#8553; belong in HTML.

Ⅹ vs X vs ⅹ

Different characters

Ⅹ is U+2169; letter X is U+0058; lowercase ⅹ is U+2179.

Fonts

Check the glyph

Number Forms support varies by font. If Ⅹ is missing, fall back to the letter X or another font.

Semicolon

End references

Always finish with ; — write &#8553;, not &#8553.

Lists

CSS list-style

For auto-numbered roman lists, prefer list-style-type: upper-roman instead of hard-coding Ⅹ.

Browser Support

Roman Numeral Ten (U+2169) and its numeric entity forms (&#x2169;, &#8553;, CSS \\2169) are supported in all mainstream browsers. Glyph shape depends on the font.

✓ Universal support

Roman Numeral 10 (Ⅹ)

Encode with hex, decimal, or CSS escape — or paste Ⅹ in UTF-8 HTML.

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+2169 / entities Full support

Bottom line: Use &#x2169; or &#8553; for the Unicode glyph, and \\2169 only inside CSS content. Prefer the letter X for ordinary text.

Key Takeaways

  • Unicode: Roman Numeral Ten is U+2169 (decimal 8553).
  • HTML: use &#x2169; or &#8553; when you need an entity.
  • CSS: use \2169 inside content for generated text.
  • Default: use Ⅹ for roman chapters; type X for ordinary letters.

One line: U+2169 → &#x2169; / &#8553; / CSS \2169, or paste Ⅹ.

Frequently Asked Questions

Use &#x2169; (hex), &#8553; (decimal), or the CSS escape \2169 in the content property. All render Ⅹ. You can also paste Ⅹ directly when your file is UTF-8.
U+2169 (hex 2169, decimal 8553). It belongs to the Number Forms Unicode block.
No. HTML5 does not define a named entity for Ⅹ. Use numeric references like &#x2169; or &#8553;.
Use it for chapter labels, outlines, and typography that needs a true uppercase roman numeral glyph. For ordinary text, the letter X is usually enough.
No. The Latin letter X is U+0058. Lowercase roman numeral ten is U+2179 (ⅹ). Uppercase roman numeral ten is U+2169 (Ⅹ) — a different character.
HTML entities (&#8553; or &#x2169;) go in markup. The CSS escape \2169 is used in stylesheets (usually in the content property of ::before/::after). Both render Ⅹ.

Did you know?

Uppercase roman numeral ten is Unicode U+2169 (decimal 8553). HTML5 has no named entity for it — use &#x2169; or &#8553;. It is a different character from the letter X (U+0058) and from lowercase roman ⅹ (U+2179).

Next: 11 Lowercase Roman

Learn the HTML entity for lowercase roman numeral eleven (ⅺ) — a different character from Ⅹ.

11 Lowercase Roman 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