HTML Entity for Triangular Bullet (‣)

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

What Is Triangular Bullet?

Triangular bullet (‣) is the Unicode character at U+2023 in General Punctuation. Official name: TRIANGULAR BULLET — a small right-pointing triangle used as a list marker or menu cue.

Remember
Character     ‣
Unicode       U+2023
Named entity  (none)
Hex entity    ‣
Decimal       ‣
CSS escape    \2023
Not the same  • · ▸ · ➝

Prefer ‣ or ‣ in HTML markup. You can also type ‣ in UTF-8. For a classic round bullet, use • (•) instead.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entityNoneUse numeric or type the character
Direct character‣HTML text (UTF-8)
Hex entity‣HTML markup (preferred)
Decimal entity‣HTML markup
CSS escape\2023Stylesheet content
Round bullet (related)• (U+2022)Named •

When to Use Which

SituationUse
Triangle-shaped list / menu marker‣ or type ‣
Classic round bullet• (•)
Hyphen-style bullet⁃ (U+2043)
Triangle-headed navigation arrow➝ (U+279D)
Generated marker via ::before / ::aftercontent: "\2023"

Live Preview

Triangular bullet rendered alone and next to related markers.

Large glyph ‣
Notation ‣ Item one
Compared ‣  |  •  |  ▸
Hint Compare: Triangular ‣ | Round • | Small triangle ▸
With entities Hex: ‣ | Decimal: ‣

Complete HTML Example

One page that shows the symbol 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 a short list-item example. No named entity exists.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Triangular Bullet (‣)</title>
  <style>
    #point::after {
      content: "\2023";
    }
  </style>
</head>
<body>
  <p>Using Hex Code: &#x2023;</p>
  <p>Using HTML Code: &#8227;</p>
  <p id="point">Using CSS Entity: </p>
  <p>Typed directly: ‣</p>
  <p>List: &#x2023; First item</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+2023 → &#x2023; in HTML. Preferred numeric form when you need an entity.

2. Decimal: same code point as 8227 → &#8227;. Same glyph as hex.

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

4. Typed / list: paste ‣ in UTF-8, or write &#x2023; First item as a custom marker.

5. No named entity: HTML5 does not define a name for U+2023 — use numeric references or type the character.

Pitfalls & Tips

Common mistakes when working with U+2023.

vs •

Not a round bullet

• (&bull;) is the everyday filled circle. U+2023 is a triangle-shaped marker with a different look.

vs ▸

Not a geometric triangle

▸ (U+25B8) is a Geometric Shapes triangle. Prefer U+2023 when you specifically need the punctuation bullet.

Lists

Prefer real list markup

For accessible lists, use <ul> / <li> and style markers with CSS. Do not fake lists with only ‣ characters.

Named

No named HTML entity

There is no &tribullet; for U+2023. Use &#x2023; or &#8227;.

CSS vs HTML

Do not mix escapes

\2023 belongs in CSS strings. &#x2023; / &#8227; belong in HTML.

A11y

Markers are decoration

Screen readers may announce bullets inconsistently. Keep meaningful text in the list item itself.

Browser Support

Triangular bullet (U+2023) and its entity forms (&#x2023;, &#8227;, CSS \\2023) are supported in all mainstream browsers. Visible glyphs depend on General Punctuation font coverage.

✓ Universal support

Triangular Bullet (&#x2023;)

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

Bottom line: Prefer &#x2023; or &#8227; in HTML. Use \\2023 only inside CSS content. There is no named entity.

Key Takeaways

  • Unicode: triangular bullet is U+2023 (decimal 8227) — glyph ‣.
  • HTML: no named entity — use &#x2023; / &#8227; / type ‣.
  • CSS: use \2023 inside content for generated markers.
  • Meaning: ‣ is a triangle marker — not • (&bull;), not ▸.

One line: U+2023 → &#x2023; / &#8227; / CSS \2023 (no named entity).

Frequently Asked Questions

Use &#x2023; (hex), &#8227; (decimal), type ‣ directly in UTF-8, or the CSS escape \2023 in content. There is no named HTML entity.
U+2023 (TRIANGULAR BULLET). Hex 2023, decimal 8227. It belongs to General Punctuation (U+2000–U+206F).
No. Use numeric references &#x2023; or &#8227;, or type ‣ in UTF-8.
No. ‣ is U+2023 (triangular bullet). • is U+2022 (&bull;). ▸ is U+25B8 (black right-pointing small triangle).
Use it as a triangle-shaped list marker or menu cue. For a classic round bullet, prefer &bull; instead.
HTML entities (&#8227; or &#x2023;) go in markup. The CSS escape \2023 goes in stylesheet strings (usually content on ::before/::after or list-style).

Did you know?

Triangular bullet is Unicode U+2023 (decimal 8227) — glyph ‣ in General Punctuation (U+2000–U+206F). Official name: TRIANGULAR BULLET. HTML5 has no named entity — use &#x2023; or &#8227;. Do not confuse with bullet U+2022 (&bull;, •) or black right-pointing small triangle U+25B8 (▸).

Next: Tricolon

Learn the HTML entity for tricolon (U+205D).

Continue 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