HTML Entity for Uppercase D African (Ɖ)

Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+0189

What Is Uppercase D African?

Uppercase D African (Ɖ) is the Latin Extended-B character at Unicode U+0189 (LATIN CAPITAL LETTER AFRICAN D). There is no named HTML entity. Use hex or decimal codes for African orthographies and linguistic text.

Remember
Character     Ɖ
Unicode       U+0189
Named entity  (none)
Hex entity    Ɖ
Decimal       Ɖ
CSS escape    \0189
Not the same  D · ɗ (lowercase) · Ð · Đ

Hex, decimal, CSS, and a typed character all produce the same glyph: Ɖ. Prefer Ɖ in HTML markup. For plain capital D see uppercase D; for the lowercase hook pair see lowercase D hook (U+0257).

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Hex entityƉHTML markup (best default)
Decimal entityƉHTML markup
CSS escape\0189Stylesheet content
Direct characterƉUTF-8 HTML text
Named entityNoneUse hex or decimal instead

When to Use Which

SituationUse
Capital African DƉ or Ɖ
Numeric-only markupƉ or Ɖ
Generated text via ::before / ::aftercontent: "\0189"
Plain capital DType D (U+0044)
Lowercase d with hookUse ɗ (U+0257)

Live Preview

African D in linguistic context, compared with plain D and related look-alikes.

Case pair Case pair: Ɖ / ɗ
Large glyph Ɖ
Hex entity Ɖ → Ɖ
vs look-alikes Ɖ  |  D  |  ɗ  |  Ð  |  Đ
With entities Hex: Ɖ | Decimal: Ɖ

Complete HTML Example

One page that shows Uppercase D African with hex, decimal, CSS escape, and a typed character. Use View Output or open the live editor.

Hex + Decimal + CSS + Typed

Four ways to display Ɖ in HTML and CSS (no named entity).

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Uppercase D African (Ɖ)</title>
  <style>
    #point::after {
      content: "\0189";
    }
  </style>
</head>
<body>
  <p>Built with Hex: &#x0189;</p>
  <p>Built with Decimal: &#393;</p>
  <p id="point">Built with CSS: </p>
  <p>Typed: Ɖ</p>
  <p>Case pair: &#x0189; / &#x0257;</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: &#x0189; inserts Unicode U+0189 → Ɖ. Prefer this when there is no named entity.

2. Decimal: same code point as 393 → &#393;. Same visual as hex.

3. CSS: use \0189 in content (not an HTML entity). #point::after appends Ɖ.

4. Typed: paste Ɖ in a UTF-8 document, or write Case pair: &#x0189; / &#x0257;.

Pitfalls & Tips

Common mistakes when working with Uppercase D African.

Named

No named entity

Do not invent names like &Dafrican;. Use &#x0189; or &#393; only.

Look-alikes

Ɖ ≠ D ≠ Ð ≠ Đ

African D is &#x0189;. Plain Latin is D. Eth is &ETH;. D with stroke is U+0110. Match the orthography you need.

A11y

Prefer precomposed

Use U+0189 rather than inventing a look-alike from D plus decoration. One code point is clearer for search and screen readers.

Fonts

Glyph coverage

Latin Extended-B coverage varies. Prefer fonts with linguistic / African-script support and test on mobile.

CSS vs HTML

Do not mix escapes

\0189 belongs in CSS. &#x0189; / &#393; belong in HTML. Keep the leading zeros in \0189.

Semicolon

End references

Always finish with ; — write &#x0189;, not &#x0189.

Browser Support

Uppercase D African (U+0189) and its entity forms (&#x0189;, &#393;, CSS \\0189) are supported in all modern browsers. Glyph coverage depends on the font.

✓ Universal encoding

Uppercase D African (&#x0189;)

Encode with hex, decimal, or CSS escape — or type Ɖ directly in UTF-8 HTML. Prefer &#x0189;. No named entity exists.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer IE 9+
Yes*
U+0189 Full support

Bottom line: Prefer &#x0189; for readable HTML. Use \\0189 only inside CSS content. Do not confuse with plain D, &ETH;, or D with stroke.

Key Takeaways

  • Unicode: this symbol is U+0189 (decimal 393) — Latin capital letter African D.
  • HTML: use &#x0189; or &#393; — there is no named entity.
  • CSS: use \0189 inside content for generated linguistic text.
  • Watch out: not the same as plain D, lowercase ɗ, Eth &ETH;, or D with stroke Đ.

One line: U+0189 → &#x0189; / &#393; / CSS \0189 (no named entity).

Frequently Asked Questions

Use &#x0189; (hex), &#393; (decimal), or the CSS escape \0189 in the content property. All render Ɖ. Prefer &#x0189; for readable markup. There is no named HTML entity.
U+0189 (LATIN CAPITAL LETTER AFRICAN D). Hex 0189, decimal 393. It belongs to Latin Extended-B (U+0180–U+024F). There is no named HTML entity.
No. HTML5 does not define a named entity for U+0189. Use &#x0189; or &#393; instead. Plain D is typed directly (U+0044).
U+0189 is capital African D. U+0044 is plain capital D. U+0257 is the lowercase d with hook (case pair, often called lowercase d hook).
Use it for African orthographies, linguistic documentation, and extended Latin text that needs capital African D — not as a substitute for plain D.
HTML entities (&#393; or &#x0189;) go in markup. The CSS escape \0189 is used in stylesheets (usually in the content property of ::before/::after). Both render Ɖ.

Did you know?

Uppercase D African is Unicode U+0189 (decimal 393) — glyph Ɖ (LATIN CAPITAL LETTER AFRICAN D) in Latin Extended-B. There is no named HTML entity — use &#x0189; or &#393;. Prefer it for African orthographies (e.g. Hausa, Fula). Do not confuse it with plain D (U+0044), Eth (&ETH;), or D with stroke (U+0110).

Next: Uppercase D Caron

Learn the HTML entity for D with caron — next in this sequence.

Continue 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