HTML Entity for True (⊨)

Beginner
⏱️ 5 min read
📚 Updated: Jun 2026
🎯 1 Code Example
Unicode U+22A8

What You'll Learn

How to display the True symbol (⊨) in HTML using named, hexadecimal, decimal, and CSS entity methods. This character is U+22A8 (TRUE) in the Mathematical Operators block (U+2200–U+22FF)—also called the models symbol or double right tack in mathematical logic.

Render it with ⊨, ⊨, ⊨, or CSS escape \22A8. Do not confuse ⊨ with U+22A4 (⊤, down tack / logical top) or U+22A2 (⊢, left tack / ⊢).

⚡ Quick Reference — True

Unicode U+22A8

Mathematical Operators block

Hex Code ⊨

Hexadecimal reference

HTML Code ⊨

Decimal reference

Named Entity ⊨

Most readable option

Reference Table
Name           Value
────────────   ──────────
Unicode        U+22A8
Hex code       ⊨
HTML code      ⊨
Named entity   ⊨
CSS code       \22A8
Block          Mathematical Operators (U+2200–U+22FF)
Official name  TRUE
Also known as  models symbol, double right tack
Related        U+22A2 = left tack (⊢), U+22A4 = down tack (⊤)
1

Complete HTML Example

This example demonstrates the True symbol (⊨) using the named entity, hexadecimal code, decimal HTML code, and a CSS content escape:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point:after{
   content: "\22A8";
  }
 </style>
</head>
<body>
<p>Using Named Entity: &vDash;</p>
<p>Using Hexadecimal: &#x22A8;</p>
<p>Using HTML Code: &#8872;</p>
<p id="point">Using CSS Entity: </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

U+22A8 is supported in modern browsers; use a font with Mathematical Operators coverage for consistent glyphs:

Chrome 1+
Firefox 1+
Safari 1+
Edge 12+
Opera 4+
Android 4.4+
iOS Safari 1+

👀 Live Preview

See the True / models symbol (⊨) in mathematical logic notation:

Model theory M ⊨ φ (M models φ)
Large glyph
vs related symbols ⊢ &vdash; left tack   ⊨ &vDash; true   ⊩ &VDash; double
Named entity &vDash; → ⊨
Monospace refs &vDash; &#x22A8; &#8872; \22A8

🧠 How It Works

1

Named Entity

&vDash; is the HTML named entity for True (⊨) — the most readable option in source code.

HTML markup
2

Hexadecimal Code

&#x22A8; uses the Unicode hexadecimal value 22A8 to display the True symbol.

HTML markup
3

Decimal HTML Code

&#8872; uses the decimal Unicode value 8872 to display the same character.

HTML markup
4

CSS Entity

\22A8 is used in CSS stylesheets in the content property of pseudo-elements like ::before and ::after.

CSS stylesheet
=

Same visual result

All four methods produce . Unicode U+22A8 (TRUE / models). Not down tack ⊤ or left tack ⊢. Previous: Triple Vertical Bar Right Turnstile. Next: Ts Digraph.

Use Cases

The True / models symbol (⊨) commonly appears in:

⚙ Mathematical Logic

Models relation and satisfaction notation in logic.

📐 Model Theory

Structures, formulas, and semantic entailment.

📚 Academic

Research papers and scholarly publications.

📝 Proof Systems

Formal logic, sequents, and proof documentation.

🎓 Education

Logic and model-theory tutorials in HTML.

🔤 Reference

Unicode and HTML entity guides for logic operators.

💡 Best Practices

Do

  • Prefer &vDash; for readable HTML source
  • Use fonts that cover Mathematical Operators (U+2200–U+22FF)
  • For complex proofs, consider MathML, MathJax, or KaTeX
  • Distinguish ⊨ from left tack ⊢ and down tack ⊤
  • Pick one entity style per project for consistency

Don’t

  • Confuse ⊨ (true / models) with ⊤ (down tack / top)
  • Confuse &vDash; with &VDash; (U+22A9)
  • Use &vdash; when ⊨ (models) is intended
  • Put CSS escape \22A8 directly in HTML text nodes
  • Forget UTF-8 (<meta charset="utf-8">) in your document

Key Takeaways

1

Four ways to render ⊨ in HTML

&#x22A8; &#8872; &vDash;
2

For CSS stylesheets, use the escape in the content property

\22A8
3

Unicode U+22A8 — TRUE (models symbol)

4

Prefer &vDash; for readability in HTML source

5

Mathematical Operators block (U+2200–U+22FF)

❓ Frequently Asked Questions

Use &vDash; (named), &#x22A8; (hex), &#8872; (decimal), or \22A8 in CSS content. All produce ⊨.
U+22A8 (TRUE). Mathematical Operators block (U+2200–U+22FF). Hex 22A8, decimal 8872. Also called the models symbol or double right tack.
For mathematical logic, model theory, proof systems, academic papers, scientific content, and educational materials that use the models relation.
The named entity &vDash; is the most readable option when writing HTML by hand. Numeric codes (&#8872; or &#x22A8;) are equally valid. All render ⊨.
No. This page covers U+22A8 (⊨, TRUE, &vDash;)—the models symbol. U+22A4 (⊤, DOWN TACK) is a different character sometimes used as logical top.

Explore More HTML Entities!

Discover 1500+ HTML character references — math operators, logic symbols, punctuation, and more.

All HTML Entities →

About the author

Mari Selvan M P
Mari Selvan M P 🔗

Developer, cloud engineer, and technical writer

  • Experience 12 years building web and cloud systems
  • Focus Full Stack Development, AWS, and Developer Education

I write practical tutorials so students and working developers can learn by doing—from databases and APIs to deployment on AWS.

8 people found this page helpful