HTML Entity for Z Notation Bag Membership (⋿)

What You’ll Learn
How to display the Z notation bag membership symbol (⋿) in HTML using numeric character references and CSS escapes. This symbol expresses membership in a bag (multiset) in Z and related formal notations, and is useful for specifications, papers, and technical documentation.
This character is part of the Mathematical Operators Unicode block. There is no named HTML entity for ⋿, so you use hexadecimal or decimal numeric references in markup, or a CSS escape in the content property.
⚡ Quick Reference — Bag Membership Entity
U+22FFMathematical Operators block
⋿Hexadecimal reference
⋿Decimal reference
—Use numeric references only
Name Value
──────────── ──────────
Unicode U+22FF
Hex code ⋿
HTML code ⋿
Named entity — (none)
CSS code \22FFComplete HTML Example
This example shows the bag membership symbol (⋿) using hexadecimal code, decimal HTML code, and a CSS content escape on a pseudo-element:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\22FF";
}
</style>
</head>
<body>
<p>Bag membership using Hex: ⋿</p>
<p>Bag membership using HTML Code: ⋿</p>
<p id="point">Bag membership using CSS Entity: </p>
</body>
</html>🌐 Browser Support
Numeric character references for U+22FF are supported in all modern browsers:
👀 Live Preview
See the bag membership symbol in typical contexts (ensure a font that covers Mathematical Operators):
🧠 How It Works
Hexadecimal Code
⋿ uses the Unicode code point in hex (22FF). The x prefix marks hexadecimal form.
Decimal HTML Code
⋿ is the decimal equivalent (8959). Many authors use decimal or hex consistently across a project.
CSS Entity
\22FF appears in CSS, often in the content property of ::before / ::after.
No Named Entity
Unlike symbols such as ⊻ for XOR, ⋿ has no standard named entity in HTML. Numeric references are the correct approach.
Same visual result
Hex, decimal, and CSS methods all produce ⋿. The code point U+22FF is Z notation bag membership in the Mathematical Operators range.
Use Cases
The bag membership symbol (⋿) often appears in these scenarios:
Z schemas and related notations describing bags and multiset constraints.
API or data-model docs where multiset membership must be written precisely.
Formal methods, discrete mathematics, and software engineering publications.
Web pages explaining multisets, counts, and membership distinct from ordinary sets.
Architecture write-ups that borrow Z-style notation for clarity.
Tutorials teaching Z notation or formal reasoning on the web.
💡 Best Practices
Do
- Use fonts with good Mathematical Operators coverage (e.g. Cambria Math, STIX, system Unicode fonts)
- Stick to one numeric style (hex or decimal) per project
- Add
titleoraria-labelwhen the symbol stands alone - Explain ⋿ on first use for readers new to Z notation
Don’t
- Assume every body font renders ⋿ legibly
- Mix random entity styles in one file
- Use the CSS escape
\22FFinside HTML text nodes - Use HTML entities in JavaScript strings (prefer
\u22FFthere)
Key Takeaways
Two HTML numeric references render ⋿
⋿ ⋿In CSS, use \22FF inside content (and similar) rules
\22FFUnicode U+22FF is Z notation bag membership in the Mathematical Operators block
There is no standard named HTML entity for this symbol
Pair the glyph with plain language the first time it appears on a page
❓ Frequently Asked Questions
⋿ (hex), ⋿ (decimal), or \22FF in CSS content. All render ⋿. There is no standard named entity.U+22FF (hex 22FF, decimal 8959). It denotes bag membership and lives in the Mathematical Operators block.⋿ or ⋿) belong in markup. The CSS escape \22FF belongs in stylesheets, typically in content on pseudo-elements. Same glyph, different layers.Explore More HTML Entities!
Discover 1500+ HTML character references — currency symbols, arrows, math operators, emojis, and more.
8 people found this page helpful
