Right Tack (⊢) is the Mathematical Operators character at Unicode U+22A2 (RIGHT TACK). It is the turnstile used in logic and proof theory — often read as “proves” or entailment.
Remember
Character ⊢
Unicode U+22A2
Hex entity ⊢
Decimal ⊢
Named entity ⊢
CSS escape \22A2
Not the same ⊣ (⊣) · Right Tack Below (U+0319)
All of these produce the same glyph: ⊢. Prefer ⊢ when you want an explicit entity.
Using Hex Code: ⊢
Using HTML Code: ⊢
Using Named Entity: ⊢
Using CSS Entity: ⊢
A ⊢ B
How It Works
1. Hex:U+22A2 → ⊢ in HTML. The browser turns it into ⊢.
2. Decimal: same code point as 8866 → ⊢. Same result as hex.
3. Named:⊢ is the HTML5 name for this character.
4. CSS: use \22A2 in content (not an HTML entity). #point::after appends that ⊢ after the paragraph text.
Pitfalls & Tips
Common mistakes when working with Right Tack.
Look-alikes
⊢ ≠ ⊣
⊢ faces right. ⊣ faces left. Pick the code point your notation needs.
Name
⊢ ≠ ⊣
The names are mirror images of each other — easy to swap by mistake.
Combining
Not a diacritic
U+22A2 is a spacing math operator. For a mark under a letter, use Right Tack Below (U+0319).
CSS vs HTML
Do not mix escapes
\22A2 belongs in CSS. ⊢ / ⊢ / ⊢ belong in HTML.
A11y
Add nearby words
Pair the glyph with label text (for example A ⊢ B) or use aria-label when it stands alone.
Semicolon
End references
Always finish with ; — write ⊢, not &vdash.
Compatibility
Browser Support
Right Tack (U+22A2) and its entity forms (⊢, ⊢, ⊢, CSS \\22A2) are supported in all modern browsers. Glyph coverage depends on the font.
✓ Universal encoding
Right Tack (⊢)
Encode with named, hex, decimal, or CSS escape — or type ⊢ directly in UTF-8 HTML.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerIE 9+
Yes*
U+22A2 / ⊢Full support
Bottom line: Prefer ⊢ for readable HTML. Use \\22A2 only inside CSS content.
Use ⊢ (named), ⊢ (hex), ⊢ (decimal), or the CSS escape \22A2 in the content property. You can also type ⊢ directly in UTF-8 HTML.
U+22A2 (RIGHT TACK). Hex 22A2, decimal 8866. It belongs to the Mathematical Operators block (U+2200–U+22FF).
Yes. ⊢ is the HTML5 named entity. You can also use ⊢ or ⊢.
Use it in logic, proof theory, and mathematical notation for a right tack (turnstile), often read as “proves” or entailment. Prefer ⊢ for readable HTML.
HTML entities (⊢, ⊢, or ⊢) go in markup. The CSS escape \22A2 is used in stylesheets (usually in the content property of ::before/::after). Both render ⊢.
⊢ (U+22A2) is RIGHT TACK. ⊣ (U+22A3) is LEFT TACK — the mirrored form. They are not interchangeable.
🤔
Did you know?
Right Tack is Unicode U+22A2 (decimal 8866) — RIGHT TACK (the turnstile). HTML5 provides ⊢. Prefer it for readable source. Do not confuse it with the left tack ⊣ (U+22A3) or the combining mark Right Tack Below (U+0319).