HTML Entity for Equal To By Definition (≝)

What You'll Learn
How to display the Equal To By Definition (≝) in HTML using hexadecimal, decimal, and CSS escape methods. This character is U+225D (EQUAL TO BY DEFINITION) in the Mathematical Operators block (U+2200–U+22FF)—used when something is defined as something else (e.g. let x ≝ 5).
Render it with ≝, ≝, or CSS escape \225D. There is no named HTML entity for this symbol. Do not confuse ≝ with ordinary equality (=, U+003D) or identical to (≡, ≡).
⚡ Quick Reference — Equal To By Definition
U+225DMathematical Operators
≝Hexadecimal reference
≝Decimal reference
—Use numeric codes only
Name Value
──────────── ──────────
Unicode U+225D
Hex code ≝
HTML code ≝
Named entity (none)
CSS code \225D
Meaning Is defined as / equals by definition
Related U+003D = Equals (=); U+2261 = Identical to (≡ ≡)Complete HTML Example
This example demonstrates the Equal To By Definition (≝) using hexadecimal code, decimal HTML code, and a CSS content escape. There is no named HTML entity for this symbol:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\225D";
}
</style>
</head>
<body>
<p>Equal To By Definition using Hexadecimal: ≝</p>
<p>Equal To By Definition using HTML Code: ≝</p>
<p id="point">Equal To By Definition using CSS Entity: </p>
</body>
</html>🌐 Browser Support
The Equal To By Definition entity is universally supported in modern browsers:
👀 Live Preview
See the equal-to-by-definition symbol (≝) in a definition and compared with equals (=) and identical to (≡):
🧠 How It Works
Hexadecimal Code
≝ uses the Unicode hexadecimal value 225D to display this symbol. The x prefix indicates hexadecimal format.
Decimal HTML Code
≝ uses the decimal Unicode value 8797 to display the same character.
CSS Entity
\225D is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.
Same visual result
All three methods produce: ≝. Unicode U+225D in the Mathematical Operators block (U+2200–U+22FF). No named HTML entity—use numeric codes in markup. Serve HTML as UTF-8.
Use Cases
The Equal To By Definition (≝) commonly appears in:
Introduce symbols when first defining them in proofs or texts.
Math and logic courses with formal is-defined-as notation.
Formal logic and proof writing with definition steps.
Algorithms and semantics docs defining terms and invariants.
Papers and preprints with correct operator symbols in HTML.
Math operator and Unicode reference pages.
💡 Best Practices
Do
- Use
≝or≝for formal definitions - Use
=or=for ordinary equality - Use math-friendly fonts for clear ≝ rendering
- Serve pages with UTF-8 (
<meta charset="utf-8">) - Consider MathML for complex multi-line definitions
Don’t
- Use ≝ when you only mean numeric equality (=)
- Expect a named entity—none exists for U+225D
- Put CSS escape
\225Din HTML text nodes - Confuse ≝ with ≡ (identical to, not definition)
- Mix entity styles randomly in one file
Key Takeaways
Two HTML numeric references render ≝
≝ ≝For CSS stylesheets, use the escape in the content property
\225DUnicode U+225D — EQUAL TO BY DEFINITION
Means is defined as, not general equality
Three methods, one glyph — no named HTML entity
❓ Frequently Asked Questions
≝ (hex), ≝ (decimal), or \225D in CSS content. There is no named entity. All produce ≝.U+225D (EQUAL TO BY DEFINITION). Mathematical Operators block (U+2200–U+22FF). Hex 225D, decimal 8797. Used for is defined as in math and logic.≝ (U+225D) means is defined as or equals by definition. = (U+003D, =) is ordinary equality or assignment in equations.≝ or ≝) go in markup. The CSS escape \225D 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 — definitions, relations, and math operators.
8 people found this page helpful
