HTML Entity for Dot Operator (⋅)

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

What You'll Learn

How to display the Dot Operator (⋅) in HTML using named, hexadecimal, decimal, and CSS entity methods. This character is U+22C5 (DOT OPERATOR) in the Mathematical Operators block (U+2200–U+22FF) and is used for multiplication and dot product notation in mathematics.

Render it with ⋅, ⋅, ⋅, or CSS escape \22C5. Prefer U+22C5 (⋅) over middle dot U+00B7 (·, ·) for math. Do not confuse with multiplication sign (×, ×) or division times (U+22C7, ⋇).

⚡ Quick Reference — Dot Operator

Unicode U+22C5

Mathematical Operators block

Hex Code ⋅

Hexadecimal reference

HTML Code ⋅

Decimal reference

Named Entity ⋅

Most readable option

Reference Table
Name           Value
────────────   ──────────
Unicode        U+22C5
Hex code       ⋅
HTML code      ⋅
Named entity   ⋅
CSS code       \22C5
1

Complete HTML Example

This example demonstrates the Dot Operator symbol (⋅) using hexadecimal code, decimal HTML code, the named entity, and a CSS content escape on a pseudo-element:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point:after{
   content: "\22C5";
  }
 </style>
</head>
<body>
<p>Dot Operator using Hexadecimal: &#x22C5;</p>
<p>Dot Operator using HTML Code: &#8901;</p>
<p>Dot Operator using Named Entity: &sdot;</p>
<p id="point">Dot Operator using CSS Entity: </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

U+22C5 is supported in modern browsers; use a font with Mathematical Operators coverage for consistent glyphs:

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

👀 Live Preview

See the Dot Operator symbol (⋅) rendered live in mathematical contexts:

Notation a ⋅ b  •  x ⋅ y ⋅ z
Large glyph
Dot product uv  •  Fd
vs related symbols ⋅ dot operator   · middle dot   × times
Named entity &sdot; → ⋅
Monospace refs &sdot; &#x22C5; &#8901; \22C5

🧠 How It Works

1

Named Entity

&sdot; is the HTML named entity for the Dot Operator (⋅) — the most readable option in source code.

HTML markup
2

Hexadecimal Code

&#x22C5; uses the Unicode hexadecimal value 22C5 to display the Dot Operator symbol. The x prefix indicates hexadecimal format.

HTML markup
3

Decimal HTML Code

&#8901; uses the decimal Unicode value 8901 to display the same character.

HTML markup
4

CSS Entity

\22C5 is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.

CSS stylesheet
=

Same visual result

All four methods produce the Dot Operator glyph: . Unicode U+22C5 for multiplication and dot product. Not middle dot U+00B7 (·) or dot minus U+2238 (∸).

Use Cases

The Dot Operator symbol (⋅) commonly appears in the following scenarios:

📐 Multiplication

Algebra and arithmetic notation (e.g. a ⋅ b) preferred over × in formal math.

📚 Dot product

Scalar product u ⋅ v, inner products, and linear algebra in textbooks.

📝 Physics

Work W = F ⋅ d, vector notation, and engineering formulas on the web.

📖 Education

Math tutorials and e-learning that need ⋅ for multiplication or dot product.

🔢 Symbol refs

Unicode and HTML entity tables for Mathematical Operators.

📑 Formula display

Web equation editors showing ⋅ alongside other operators.

💡 Best Practices

Do

  • Use &sdot; for readable HTML source
  • Use U+22C5 (⋅) for math multiplication and dot product
  • Use fonts that cover Mathematical Operators (U+2200–U+22FF)
  • Pick one entity style per project for consistency
  • Distinguish ⋅ from · (middle dot) and × (times sign)

Don’t

  • Use ⋅ for list separators (use · or bullets instead)
  • Confuse ⋅ with U+22C7 (division times) or U+2238 (dot minus)
  • Use CSS escape \22C5 inside HTML markup
  • Mix hex, decimal, and named styles randomly in one file
  • Forget UTF-8 (<meta charset="utf-8">) in your document

Key Takeaways

1

Three HTML references all render ⋅

&#x22C5; &#8901; &sdot;
2

For CSS stylesheets, use the escape in the content property

\22C5
3

Unicode U+22C5 — DOT OPERATOR (multiplication dot operator)

4

Prefer &sdot; for readability in HTML source

5

Next in sequence: Dot Plus

❓ Frequently Asked Questions

Use &sdot; (named), &#x22C5; (hex), &#8901; (decimal), or \22C5 in CSS content. All produce ⋅.
U+22C5 (DOT OPERATOR). Mathematical Operators block (U+2200–U+22FF). Hex 22C5, decimal 8901. Multiplication and dot product notation.
For multiplication notation, dot product, scalar product, linear algebra, physics and engineering formulas, educational math sites, and any content that requires the ⋅ symbol.
Dot Operator (⋅, U+22C5, &sdot;) is for mathematical multiplication and dot product. Middle Dot (·, U+00B7, &middot;) is for typography and lists. Use ⋅ for math.
Yes. &sdot; is the standard named HTML entity for U+22C5 (⋅) and is the most readable option in source markup.

Explore More HTML Entities!

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