HTML Entity for Dot Operator (⋅)

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
U+22C5Mathematical Operators block
⋅Hexadecimal reference
⋅Decimal reference
⋅Most readable option
Name Value
──────────── ──────────
Unicode U+22C5
Hex code ⋅
HTML code ⋅
Named entity ⋅
CSS code \22C5Complete 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:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\22C5";
}
</style>
</head>
<body>
<p>Dot Operator using Hexadecimal: ⋅</p>
<p>Dot Operator using HTML Code: ⋅</p>
<p>Dot Operator using Named Entity: ⋅</p>
<p id="point">Dot Operator using CSS Entity: </p>
</body>
</html>🌐 Browser Support
U+22C5 is supported in modern browsers; use a font with Mathematical Operators coverage for consistent glyphs:
👀 Live Preview
See the Dot Operator symbol (⋅) rendered live in mathematical contexts:
🧠 How It Works
Named Entity
⋅ is the HTML named entity for the Dot Operator (⋅) — the most readable option in source code.
Hexadecimal Code
⋅ uses the Unicode hexadecimal value 22C5 to display the Dot Operator symbol. The x prefix indicates hexadecimal format.
Decimal HTML Code
⋅ uses the decimal Unicode value 8901 to display the same character.
CSS Entity
\22C5 is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.
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:
Algebra and arithmetic notation (e.g. a ⋅ b) preferred over × in formal math.
Scalar product u ⋅ v, inner products, and linear algebra in textbooks.
Work W = F ⋅ d, vector notation, and engineering formulas on the web.
Math tutorials and e-learning that need ⋅ for multiplication or dot product.
Unicode and HTML entity tables for Mathematical Operators.
Web equation editors showing ⋅ alongside other operators.
💡 Best Practices
Do
- Use
⋅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)
Key Takeaways
Three HTML references all render ⋅
⋅ ⋅ ⋅For CSS stylesheets, use the escape in the content property
\22C5Unicode U+22C5 — DOT OPERATOR (multiplication dot operator)
Prefer ⋅ for readability in HTML source
Next in sequence: Dot Plus
❓ Frequently Asked Questions
⋅ (named), ⋅ (hex), ⋅ (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.U+22C5, ⋅) is for mathematical multiplication and dot product. Middle Dot (·, U+00B7, ·) is for typography and lists. Use ⋅ for math.⋅ 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.
8 people found this page helpful
