HTML Entity for Uppercase D Hook (Ɗ)

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

What Is Uppercase D Hook?

Uppercase D Hook (Ɗ) is the Latin Extended-B character at Unicode U+018A (LATIN CAPITAL LETTER D WITH HOOK). There is no named HTML entity. Use hex or decimal codes for African orthographies and phonetic text.

Remember
Character     Ɗ
Unicode       U+018A
Named entity  (none)
Hex entity    Ɗ
Decimal       Ɗ
CSS escape    \018A
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\018AStylesheet content
Direct characterƊUTF-8 HTML text
Named entityNoneUse hex or decimal instead

When to Use Which

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

Live Preview

D with hook in linguistic context, compared with plain D and African D.

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 Hook 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 Hook (Ɗ)</title>
  <style>
    #point::after {
      content: "\018A";
    }
  </style>
</head>
<body>
  <p>Built with Hex: &#x018A;</p>
  <p>Built with Decimal: &#394;</p>
  <p id="point">Built with CSS: </p>
  <p>Typed: Ɗ</p>
  <p>Case pair: &#x018A; / &#x0257;</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: &#x018A; inserts Unicode U+018A → Ɗ. Prefer this when there is no named entity.

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

3. CSS: use \018A in content (not an HTML entity). #point::after appends Ɗ.

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

Pitfalls & Tips

Common mistakes when working with Uppercase D Hook.

Named

No named entity

Do not invent names like &Dhook;. Use &#x018A; or &#394; only.

Look-alikes

Ɗ ≠ D ≠ Ɖ

Hooked D is &#x018A;. Plain Latin is D. African D is U+0189. Match the orthography you need.

A11y

Prefer precomposed

Use U+018A 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

\018A belongs in CSS. &#x018A; / &#394; belong in HTML. Keep the leading zeros in \018A.

Semicolon

End references

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

Browser Support

Uppercase D Hook (U+018A) and its entity forms (&#x018A;, &#394;, CSS \\018A) are supported in all modern browsers. Glyph coverage depends on the font.

✓ Universal encoding

Uppercase D Hook (&#x018A;)

Encode with hex, decimal, or CSS escape — or type Ɗ directly in UTF-8 HTML. Prefer &#x018A;. 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+018A Full support

Bottom line: Prefer &#x018A; for readable HTML. Use \\018A only inside CSS content. Do not confuse with plain D or African D Ɖ.

Key Takeaways

  • Unicode: this symbol is U+018A (decimal 394) — Latin capital letter D with hook.
  • HTML: use &#x018A; or &#394; — there is no named entity.
  • CSS: use \018A inside content for generated linguistic text.
  • Watch out: not the same as plain D, African D Ɖ, or lowercase ɗ.

One line: U+018A → &#x018A; / &#394; / CSS \018A (no named entity).

Frequently Asked Questions

Use &#x018A; (hex), &#394; (decimal), or the CSS escape \018A in the content property. All render Ɗ. Prefer &#x018A; for readable markup. There is no named HTML entity.
U+018A (LATIN CAPITAL LETTER D WITH HOOK). Hex 018A, decimal 394. 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+018A. Use &#x018A; or &#394; instead. Plain D is typed directly (U+0044).
U+018A is capital D with a hook. U+0044 is plain capital D. U+0189 is African D — a different Latin Extended-B letter. The lowercase pair of U+018A is U+0257 (ɗ).
Use it for African orthographies (e.g. Hausa, Fula), phonetic notation, and extended Latin text that needs capital D with hook — not as a substitute for plain D.
HTML entities (&#394; or &#x018A;) go in markup. The CSS escape \018A is used in stylesheets (usually in the content property of ::before/::after). Both render Ɗ.

Did you know?

Uppercase D Hook is Unicode U+018A (decimal 394) — glyph Ɗ (LATIN CAPITAL LETTER D WITH HOOK) in Latin Extended-B. There is no named HTML entity — use &#x018A; or &#394;. Prefer it for African orthographies and phonetic text. Do not confuse it with plain D (U+0044) or African D (U+0189).

Next: Uppercase D Strike

Learn the HTML entity for Eth / D with stroke — 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