HTML Entity for N-Ary Logical OR (⋁)

What You'll Learn
How to display the N-Ary Logical OR symbol (⋁) in HTML using named, hexadecimal, decimal, and CSS escape methods. This character is U+22C1 (N-ARY LOGICAL OR) in the Mathematical Operators block (U+2200–U+22FF)—the operator for the disjunction of an indexed family of logical propositions in Boolean algebra and formal logic.
Render it with the named entity ⋁, ⋁, ⋁, or CSS escape \22C1. Pair with N-Ary Logical AND (⋀, ⋀) in the n-ary logic operator family, and distinguish it from binary OR ∨ (∨).
⚡ Quick Reference — N-Ary Logical OR
U+22C1Mathematical Operators
⋁Hexadecimal reference
⋁Decimal reference
⋁Most readable in logic markup
Name Value
──────────── ──────────
Unicode U+22C1
Hex code ⋁
HTML code ⋁
Named entity ⋁
CSS code \22C1
Meaning N-ary logical OR (indexed disjunction)
Related U+2228 = binary vee (∨, ∨)
U+22C0 = n-ary AND (⋀, ⋀)Complete HTML Example
This example demonstrates the N-Ary Logical OR (⋁) using hexadecimal code, decimal HTML code, the named entity, and a CSS content escape:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\22C1";
}
</style>
</head>
<body>
<p>N-Ary Logical OR using Hexadecimal: ⋁</p>
<p>N-Ary Logical OR using HTML Code: ⋁</p>
<p>N-Ary Logical OR using Named Entity: ⋁</p>
<p id="point">N-Ary Logical OR using CSS Entity: </p>
</body>
</html>🌐 Browser Support
U+22C1 is widely supported wherever Unicode Mathematical Operators render correctly:
👀 Live Preview
See the N-Ary Logical OR (⋁) in logic and Boolean algebra contexts:
🧠 How It Works
Named Entity
⋁ is the HTML named entity for N-Ary Logical OR—often preferred in readable logic and Boolean algebra markup.
Hexadecimal Code
⋁ uses the Unicode hexadecimal value 22C1. The x prefix indicates hexadecimal format.
Decimal HTML Code
⋁ uses the decimal Unicode value 8897 to display the same character.
CSS Entity
\22C1 is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.
Same visual result
All four methods produce: ⋁. Unicode U+22C1 in Mathematical Operators. Related: binary OR ∨ (∨).
Use Cases
The N-Ary Logical OR symbol (⋁) is commonly used in:
Disjunction over indexed families of logical propositions.
Existential-style aggregation in predicate and propositional logic.
Logic textbooks, papers, and lecture notes on proof theory.
Digital logic, circuit design, and algorithm correctness proofs.
Discrete math and logic modules with web-based notation.
Unicode charts and HTML entity documentation.
💡 Best Practices
Do
- Use
⋁for readable n-ary OR markup - Pair with ⋀ and ∨ when documenting logic operator families
- Use fonts that cover Mathematical Operators (Cambria Math, etc.)
- Add
aria-label(e.g. “n-ary logical or”) for accessibility - Serve pages with UTF-8 (
<meta charset="utf-8">)
Don’t
- Confuse
⋁(⋁) with∨(∨) - Assume HTML entities perform logical evaluation
- Put CSS escape
\22C1in HTML text nodes - Mix entity styles randomly in one file
- Rely on the symbol alone without accessible description
Key Takeaways
Three HTML references plus CSS all render ⋁
⋁ ⋁ ⋁For CSS stylesheets, use the escape in the content property
\22C1Unicode U+22C1 — N-ARY LOGICAL OR
⋁ is the standard named entity
Related: N-Ary Logical AND (⋀) and binary OR (∨, ∨)
❓ Frequently Asked Questions
⋁ (named), ⋁ (hex), ⋁ (decimal), or \22C1 in CSS content. All produce ⋁.U+22C1 (N-ARY LOGICAL OR). Mathematical Operators block (U+2200–U+22FF). Hex 22C1, decimal 8897. Named entity: ⋁.U+22C1, ⋁) is the n-ary logical OR operator over indexed families. ∨ (U+2228, ∨) is binary logical OR of two operands. They look similar but serve different notation contexts.⋁, ⋁, or ⋁) go directly in markup. The CSS escape \22C1 is used in stylesheets, typically in the content property of pseudo-elements. Same visual result, different layers of the stack.Explore More HTML Entities!
Discover 1500+ HTML character references — logic operators, math symbols, and more.
8 people found this page helpful
