HTML Entity for Bullet Operator (∙)

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

What You'll Learn

How to display the Bullet Operator (∙) in HTML using numeric references and CSS escapes. This character is U+2219 in the Mathematical Operators block (U+2200–U+22FF), approved in Unicode 1.1 (1993). In math it denotes the dot product or scalar multiplication; it appears as a small middle dot.

There is no named HTML entity for U+2219. Use ∙, ∙, or \2219 in CSS content. For the classic list bullet, use U+2022 (•) with • instead. Related: Middle Dot (·, U+00B7, ·).

⚡ Quick Reference — Bullet Operator

Unicode U+2219

Mathematical Operators block

Hex Code ∙

Hexadecimal reference

HTML Code ∙

Decimal reference

Named Entity

None (use numeric refs)

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

Complete HTML Example

This example shows U+2219 using hexadecimal and decimal references plus a CSS content escape. There is no named HTML entity:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point:after{
   content: "\2219";
  }
 </style>
</head>
<body>
<p>Bullet Operator using Hexa Decimal: &#x2219;</p>
<p>Bullet Operator using HTML Code: &#8729;</p>
<p id="point">Bullet Operator using CSS Entity: </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

U+2219 is widely supported in modern browsers when using a math-friendly font:

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

👀 Live Preview

See the Bullet Operator rendered live in different contexts:

Dot product ab = scalar result
Large glyph
vs Bullet Round Operator: ∙ (U+2219)   List bullet: • (U+2022, &bull;)
Vector notation uv = |u||v| cos θ
Monospace refs &#x2219; &#8729; \2219

🧠 How It Works

1

Hexadecimal Code

&#x2219; uses the Unicode hexadecimal value 2219 to display the Bullet Operator. The x prefix indicates hexadecimal format.

HTML markup
2

Decimal HTML Code

&#8729; uses the decimal Unicode value 8729 to display the same character. Commonly used for Mathematical Operators symbols.

HTML markup
3

CSS Entity

\2219 is the CSS escape for U+2219, used in the content property of ::before or ::after (e.g. custom list markers).

CSS stylesheet
=

Same visual result

All three methods produce the Bullet Operator glyph: . Unicode U+2219 sits in the Mathematical Operators block (U+2200–U+22FF). For list bullets use &bull; (U+2022 •).

Use Cases

The Bullet Operator (∙) commonly appears in the following scenarios:

📐 Math notation

Dot product in linear algebra, scalar multiplication, and algebraic expressions.

📊 Vector math

Physics and engineering docs showing inner products and vector operations.

📚 Education

Math tutorials, science content, and university coursework materials.

📝 Technical docs

API specs, scientific papers, and formatted technical documentation.

📋 Custom lists

Middle-dot style custom list markers via CSS ::before.

🎨 UI design

Navigation indicators and subtle dot separators in interface copy.

♿ Accessibility

When used as list markers, pair with <ul>/<li> semantics.

💡 Best Practices

Do

  • Use &#x2219; or &#8729; consistently in markup
  • Use &bull; (•) for standard unordered list bullets
  • Use math-friendly fonts for reliable operator rendering
  • Apply \2219 in CSS content for custom markers
  • Declare <meta charset="utf-8"> in HTML documents

Don’t

  • Confuse ∙ (U+2219, math operator) with • (U+2022, list bullet)
  • Expect a named HTML entity—none exists for U+2219
  • Use CSS escape \2219 inside HTML text nodes
  • Replace semantic <ul> lists with bare dot characters
  • Mix entity styles randomly in one file

Key Takeaways

1

Two numeric references render ∙

&#x2219; &#8729;
2

CSS content escape

\2219
3

U+2219 — Mathematical Operators block; no named entity

4

Primary use: dot product and scalar multiplication in math

5

For list bullets use &bull; (U+2022 •) instead

❓ Frequently Asked Questions

Use &#x2219; (hex), &#8729; (decimal), or \2219 in CSS content. There is no named entity. For the classic list bullet, use &bull; (U+2022).
U+2219 (hex 2219, decimal 8729). Mathematical Operators block. Used for dot product in linear algebra and as a middle-dot style marker.
For mathematical notation (dot product, scalar multiplication), algebraic expressions, and custom middle-dot list markers. For standard unordered lists, prefer &bull; or semantic <ul>/<li>.
Numeric references belong in HTML markup. The CSS escape \2219 belongs in stylesheets, typically in the content property of pseudo-elements. Both produce ∙.
No. Use &#x2219;, &#8729;, or \2219 in CSS. The classic round list bullet is U+2022 with named entity &bull;.

Explore More HTML Entities!

Discover 1500+ HTML character references — currency symbols, arrows, math operators, emojis, 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