HTML Entity for Ij Ligature (ij)

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

What Is the Ij Ligature Entity?

The Ij ligature (ij) is the Latin Extended-A character at Unicode U+0133 (LATIN SMALL LIGATURE IJ). It represents the Dutch and Afrikaans ij digraph as one glyph.

Remember
Character     ij
Unicode       U+0133
Hex entity    ij
Decimal       ij
Named entity  ij
CSS escape    \0133

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

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entityijHTML markup (best default)
Hex entityijHTML markup
Decimal entityijHTML markup
CSS escape\0133Stylesheet content
Direct characterijUTF-8 HTML text

When to Use Which

SituationUse
Readable Dutch / Afrikaans HTML sourceij
Need a numeric entity in HTMLij or ij
Generated text via ::before / ::aftercontent: "\0133"
UTF-8 page, typing is easyType ij directly
Capital ligature (IJ)IJ / U+0132 — different character

Live Preview

Ij ligature rendered in common UI contexts.

Inline text Het is bijna klaar.
Large glyph ij
Dutch words bijna, gelijk, ijzer
Named entity ij → ij
With entities Hex: ij | Decimal: ij | Named: ij

Complete HTML Example

One page that shows the Ij ligature 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 ij in a single document.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Ij Ligature (ij) in HTML</title>
  <style>
    #point::after {
      content: "\0133";
    }
  </style>
</head>
<body>
  <p>Ij using Hex Code: &#x133;</p>
  <p>Ij using HTML Code: &#307;</p>
  <p>Ij using Named Entity: &ijlig;</p>
  <p id="point">Ij using CSS Entity: </p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+0133 → &#x133; in HTML. The browser turns it into ij.

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

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

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

Pitfalls & Tips

Common mistakes when working with the Ij ligature.

Named

Prefer &ijlig;

Named form is clearer than numeric codes in hand-written HTML.

CSS vs HTML

Do not mix escapes

\0133 belongs in CSS. &ijlig; / &#x133; / &#307; belong in HTML.

ij vs ij

One character vs two

ij is a single code point. Separate i+j are two letters — not the same in Unicode.

Case

Capital is different

IJ is U+0132 (&IJlig;). Dutch titles often use IJ (two letters), e.g. IJsselmeer.

Semicolon

End references

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

Fonts

Latin Extended-A

Use fonts that include U+0133 (e.g. Segoe UI, Noto Sans, Arial) so the glyph is not missing.

Browser Support

The Ij ligature (U+0133) and its entity forms (&ijlig;, &#x133;, &#307;, CSS \\0133) are supported in all mainstream browsers when the font includes Latin Extended-A.

✓ Universal support

Ij Ligature (ij)

Use &ijlig;, 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+0133 / entities Full support

Bottom line: Prefer &ijlig; in HTML for readability. Use &#x133; or &#307; when encoding must be numeric, and \\0133 only inside CSS content.

Key Takeaways

  • Unicode: Ij ligature is U+0133 (decimal 307).
  • HTML: prefer &ijlig;, or use &#x133; / &#307;.
  • CSS: use \0133 inside content for generated text.
  • Use case: Dutch and Afrikaans typography — one code point for the ij digraph.

One line: U+0133 → &ijlig; / &#x133; / &#307; / CSS \0133.

Frequently Asked Questions

Use &ijlig; (named), &#x133; (hex), &#307; (decimal), or the CSS escape \0133 in the content property. All render the Ij ligature (ij).
U+0133 (LATIN SMALL LIGATURE IJ). Hex 0133, decimal 307. It belongs to the Latin Extended-A block.
Yes. &ijlig; is the named HTML5 entity for ij and is supported in all modern browsers.
Use it for Dutch and Afrikaans text, place names, dictionaries, and typography where the ij digraph is a single unit. Prefer &ijlig; for readable source, or numeric forms when generating markup.
HTML entities (&ijlig;, &#307;, or &#x133;) go in markup. The CSS escape \0133 is used in stylesheets (usually in the content property of ::before/::after). Both render ij.
For most everyday Dutch text, typing i then j is common and fine. Use the ligature ij (U+0133) when you need the single Unicode character for typography, sorting, or language data.

Did you know?

The Ij ligature is Unicode U+0133 (decimal 307). HTML5 provides the named entity &ijlig; — prefer it for readable Dutch and Afrikaans markup, or use &#x133; / &#307;.

Next: Image Of

Learn the HTML entity for the Image Of symbol (⊷) — next in this entity sequence.

Image Of 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