True (⊨) is the Mathematical Operators character at Unicode U+22A8 (TRUE). Also called the models symbol or double right tack. HTML5 names it ⊨. Use it for M ⊨ φ in mathematical logic.
Remember
Character ⊨
Unicode U+22A8
Named entity ⊨
Hex entity ⊨
Decimal ⊨
CSS escape \22A8
Not the same ⊢ (⊢) · ⊩ (⊩) · ⊤
Named, hex, decimal, CSS, and a typed character all produce the same glyph: ⊨. Prefer ⊨ in HTML markup (lowercase v, capital D). Related: ⊪ (triple bar) and ⊢ (left tack).
Reference
Quick Reference
One table for every form you will actually use.
Form
Code
Where it goes
Named entity
⊨
HTML markup (best default)
Hex entity
⊨
HTML markup
Decimal entity
⊨
HTML markup
CSS escape
\22A8
Stylesheet content
Direct character
⊨
UTF-8 HTML text
When to Use Which
Situation
Use
Models / true (⊨)
⊨ (preferred)
Numeric-only markup
⊨ or ⊨
Generated text via ::before / ::after
content: "\22A8"
Proves / left tack (⊢)
Use ⊢ (U+22A2)
Forces / double bar (⊩)
Use ⊩ (U+22A9)
See it
Live Preview
True / models symbol in logic notation, compared with related turnstiles.
ModelsM ⊨ φ
Large glyph⊨
Named entity⊨ → ⊨
vs left / forces⊢ | ⊨ | ⊩
With entitiesNamed: ⊨ | Hex: ⊨ | Decimal: ⊨
Code
Complete HTML Example
One page that shows True with named, hex, decimal, CSS escape, and a typed character. Use View Output or open the live editor.
Use ⊨ (named), ⊨ (hex), ⊨ (decimal), or the CSS escape \22A8 in the content property. All render ⊨. Prefer ⊨ for readable markup.
U+22A8 (TRUE). Hex 22A8, decimal 8872, named entity ⊨. It belongs to Mathematical Operators (U+2200–U+22FF). Also called the models symbol or double right tack.
Yes. HTML5 defines ⊨ for U+22A8. It is case-sensitive — write ⊨ (lowercase v, capital D), not ⊫, ⊩, or ⊢.
U+22A8 is TRUE / models (⊨). U+22A2 is LEFT TACK / proves (⊢). U+22A9 is FORCES / double vertical bar right turnstile (⊩). Entity names differ only by letter case.
No. U+22A8 (⊨, TRUE, ⊨) is the models symbol. U+22A4 (⊤, DOWN TACK) is a different character sometimes used as logical top.
HTML entities (⊨, ⊨, or ⊨) go in markup. The CSS escape \22A8 is used in stylesheets (usually in the content property of ::before/::after). Both render ⊨.
🤔
Did you know?
True is Unicode U+22A8 (decimal 8872) — glyph ⊨ (TRUE) in Mathematical Operators. Also called the models symbol or double right tack. HTML5 names it ⊨ (case-sensitive: lowercase v, capital D). Prefer it for M ⊨ φ. Do not confuse it with left tack (⊢, U+22A2), forces (⊩, U+22A9), or down tack (U+22A4).