Uppercase J Middle Stroke (Ɉ) is the Latin Extended-B character at Unicode U+0248 (LATIN CAPITAL LETTER J WITH STROKE). A horizontal bar crosses the stem of capital J. There is no named HTML entity — use hex or decimal codes for phonetic, linguistic, and transliteration text.
Remember
Character Ɉ
Unicode U+0248
Named entity (none)
Hex entity Ɉ
Decimal Ɉ
CSS escape \0248
Not the same J · ɉ · Ĵ
Hex, decimal, CSS, and a typed character all produce the same glyph: Ɉ. Prefer Ɉ in HTML markup. For plain capital J see uppercase J; for the lowercase pair see lowercase J middle stroke (U+0249).
Common mistakes when working with Uppercase J Middle Stroke.
Named?
No named entity
HTML5 does not define a name for Ɉ. Use Ɉ or Ɉ.
Plain J
Not the same as plain J
Plain J (U+004A) has no stroke. Do not substitute it when Ɉ is required.
Circumflex
Not J with circumflex
U+0134 (Ĵ, Ĵ) uses a circumflex accent, not a middle stroke. See uppercase J circumflex.
Fonts
Need Latin Extended-B coverage
Some fonts omit U+0248. Prefer fonts that cover Latin Extended-B (U+0180–U+024F).
CSS vs HTML
Do not mix escapes
\0248 belongs in CSS strings. Ɉ / Ɉ belong in HTML.
Case
Case is significant
Ɉ (U+0248) and ɉ (U+0249) are different characters. Use the case your content requires.
Compatibility
Browser Support
Uppercase J Middle Stroke (U+0248) and its entity forms (Ɉ, Ɉ, CSS \\0248) are supported in all mainstream browsers when the page is UTF-8 and the font covers Latin Extended-B.
✓ Universal support
Uppercase J Middle Stroke (Ɉ)
Encode with hex, decimal, CSS escape, or type the character — same Unicode code point everywhere.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerAll versions
Yes
U+0248 / entitiesFull support
Bottom line: Prefer Ɉ in HTML text. Use Ɉ as an equivalent, and \\0248 only inside CSS content. Glyph display depends on font coverage.
Remember
Key Takeaways
Unicode: this letter is U+0248 (decimal 584) — glyph Ɉ.
HTML: use Ɉ / Ɉ — no named entity.
CSS: use \0248 inside content for generated text.
Watch out: Ɉ ≠ plain J ≠ J circumflex Ĵ.
One line:U+0248 → Ɉ / Ɉ / CSS \0248 (no named entity).
Frequently Asked Questions
Use Ɉ (hex), Ɉ (decimal), or the CSS escape \0248 in content. You can also type Ɉ directly in UTF-8 HTML. There is no named HTML entity for U+0248.
U+0248 (LATIN CAPITAL LETTER J WITH STROKE). Hex 0248, decimal 584. It belongs to Latin Extended-B (U+0180–U+024F).
No. HTML5 does not define a named entity for this character. Use Ɉ or Ɉ instead.
U+0248 (Ɉ) is capital J with a horizontal middle stroke. U+004A is plain J. U+0134 (Ĵ) is J with a circumflex accent — a different mark.
Use it for phonetic, linguistic, or transliteration text that needs capital J with stroke — not as a substitute for plain J.
HTML entities (Ɉ or Ɉ) go in markup. The CSS escape \0248 is used in stylesheets (usually in the content property of ::before/::after). Both render Ɉ.
🤔
Did you know?
Uppercase J Middle Stroke is Unicode U+0248 (decimal 584) — glyph Ɉ (LATIN CAPITAL LETTER J WITH STROKE) in Latin Extended-B. HTML5 has no named entity — use Ɉ / Ɉ. Used in phonetic and linguistic notation. Do not confuse it with plain J or J circumflex (Ĵ).