HTML Entity for Intercalate (⊺)

Beginner
6 min read
Updated: Sep 2026
1 example
Unicode U+22BA

What Is the Intercalate Entity?

Intercalate (⊺) is the Mathematical Operators character at Unicode U+22BA (INTERCALATE). It denotes intercalation — a binary operator used in some algebraic structures, logic, and formal notation.

Remember
Character     ⊺
Unicode       U+22BA
Hex entity    ⊺
Decimal       ⊺
Named entity  ⊺
CSS escape    \22BA

All of these produce the same glyph: ⊺. Prefer ⊺ in HTML source for clarity; use hex/decimal when generating entities, and CSS \22BA only in content.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entity⊺HTML markup (best default)
Hex entity⊺HTML markup
Decimal entity⊺HTML markup
CSS escape\22BAStylesheet content
Direct character⊺UTF-8 HTML text

When to Use Which

SituationUse
Readable math / logic HTML source⊺
Need a numeric entity in HTML⊺ or ⊺
Generated text via ::before / ::aftercontent: "\22BA"
UTF-8 page, typing is easyType ⊺ directly
Looking for ∫That is Integral (∫) — different character

Live Preview

Intercalate rendered in common math contexts.

Binary op a ⊺ b
Large glyph ⊺
vs integral ∫ f dx  |  g ⊺ h
Named entity ⊺ → ⊺
With entities Hex: ⊺ | Decimal: ⊺ | Named: ⊺

Complete HTML Example

One page that shows Intercalate with the hex entity, decimal entity, named entity, and CSS escape. Use View Output or open the live editor.

Hex + Decimal + Named + CSS

All four ways to produce ⊺ in a single document.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Intercalate (⊺) in HTML</title>
  <style>
    #point::after {
      content: "\22BA";
    }
  </style>
</head>
<body>
  <p>Intercalate using Hex Code: &#x22BA;</p>
  <p>Intercalate using HTML Code: &#8890;</p>
  <p>Intercalate using Named Entity: &intcal;</p>
  <p id="point">Intercalate using CSS Entity: </p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+22BA → &#x22BA; in HTML. The browser turns it into ⊺.

2. Decimal: same code point as 8890 → &#8890;. Same result as hex.

3. Named: &intcal; is the HTML5 name for this character — easiest to read in source.

4. CSS: use \22BA in content (not an HTML entity). #point::after appends that ⊺ after the paragraph text.

Pitfalls & Tips

Common mistakes when working with the Intercalate symbol.

Named

Prefer &intcal;

Named form is clearer than numeric codes. Alias &intercal; also works.

CSS vs HTML

Do not mix escapes

\22BA belongs in CSS. &intcal; / &#x22BA; / &#8890; belong in HTML.

Look-alikes

Not ∫ or ⊻

&int; is Integral (∫). ⊻ (U+22BB) is XOR / veebar — different from ⊺.

Context

Explain the operator

Intercalate is uncommon — add a short label so readers know what ⊺ means.

Semicolon

End references

Always finish with ; — write &intcal;, not &intcal.

Fonts

Math Operators support

Use fonts that include U+22BA (e.g. Cambria Math, Noto Sans Math, Segoe UI Symbol).

Browser Support

Intercalate (U+22BA) and its entity forms (&intcal;, &#x22BA;, &#8890;, CSS \\22BA) are supported in all mainstream browsers when the font includes Mathematical Operators.

✓ Universal support

Intercalate (⊺)

Use &intcal;, or encode with hex, decimal, or CSS escape — same glyph everywhere fonts support it.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer All versions
Yes
U+22BA / entities Full support

Bottom line: Prefer &intcal; in HTML for readability. Use &#x22BA; or &#8890; when encoding must be numeric, and \\22BA only inside CSS content.

Key Takeaways

  • Unicode: Intercalate is U+22BA (decimal 8890).
  • HTML: prefer &intcal;, or use &#x22BA; / &#8890;.
  • CSS: use \22BA inside content for generated text.
  • Use case: math and logic intercalation — not the same as &int; (∫).

One line: U+22BA → &intcal; / &#x22BA; / &#8890; / CSS \22BA.

Frequently Asked Questions

Use &intcal; (named), &#x22BA; (hex), &#8890; (decimal), or the CSS escape \22BA in the content property. All render the Intercalate symbol (⊺).
U+22BA (INTERCALATE). Hex 22BA, decimal 8890. It belongs to the Mathematical Operators block.
Yes. &intcal; (and the alias &intercal;) is the named HTML5 entity for ⊺ and is supported in all modern browsers.
Use it in math and logic notation for intercalation (a binary operation in certain algebraic structures and formal specs). Prefer &intcal; for readable source, or numeric forms when generating markup.
HTML entities (&intcal;, &#8890;, or &#x22BA;) go in markup. The CSS escape \22BA is used in stylesheets (usually in the content property of ::before/::after). Both render ⊺.
No. ∫ is U+222B (&int;). ⊻ is U+22BB (veebar / XOR). ⊺ is U+22BA (intercalate) — a different operator.

Did you know?

Intercalate is Unicode U+22BA (decimal 8890). HTML5 provides the named entity &intcal; (also &intercal;) — prefer it for readable math markup, or use &#x22BA; / &#8890;.

Next: Interlocked Female Male Sign

Learn the HTML entity for ⚥ — next in this entity sequence.

Next tutorial →

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