HTML Entity for Lowercase D Topbar (ƌ)

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

What Is the Lowercase D Topbar Entity?

Lowercase d topbar (ƌ) is the Latin Extended-B character at Unicode U+018C (LATIN SMALL LETTER D WITH TOPBAR). It is a letter d with a top bar — used in some Sámi and other linguistic orthographies. HTML5 has no named entity for this character.

Remember
Character     ƌ
Unicode       U+018C
Hex entity    ƌ
Decimal       ƌ
CSS escape    \018C
Named entity  (none)
Capital       Ƌ (U+018B)

Hex, decimal, CSS, and a typed character all produce the same glyph: ƌ. Prefer ƌ in HTML source when you need an explicit entity.

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\018CStylesheet content
Direct characterƌUTF-8 HTML text
Named entitynoneUse hex or decimal instead

When to Use Which

SituationUse
Readable HTML sourceƌ
Decimal entity requiredƌ
Generated text via ::before / ::aftercontent: "\018C"
Capital ƋSee Uppercase D Topbar (U+018B)
D stroke / d tail insteadđ · ɖ

Live Preview

Lowercase d topbar in study and comparison contexts.

Large glyph ƌ
Inline sample Letter ƌ in extended Latin text
Hex entity ƌ → ƌ
vs d / đ / ɖ / capital ƌ  |  d  |  đ  |  ɖ  |  Ƌ
With entities Hex: ƌ | Decimal: ƌ

Complete HTML Example

One page that shows this character with hex, decimal, and CSS. Use View Output or open the live editor.

Hex + Decimal + CSS

Three ways to produce ƌ in a single document (no named entity).

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Lowercase D Topbar (ƌ)</title>
  <style>
    #point::after {
      content: "\018C";
    }
  </style>
</head>
<body>
  <p>Using Hex Code: &#x18C;</p>
  <p>Using HTML Code: &#396;</p>
  <p id="point">Using CSS Entity: </p>
  <p>Typed directly: ƌ</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+018C → &#x18C; in HTML. The browser turns it into ƌ.

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

3. Named: HTML5 does not define a named entity for this character — use hex or decimal instead.

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

Pitfalls & Tips

Common mistakes when working with lowercase d topbar.

Named

No &…; shortcut

HTML5 has no named entity for U+018C. Use &#x18C; or &#396;.

Look-alikes

Not d, đ, or ɖ

Do not confuse ƌ with plain d, đ (stroke), or ɖ (tail).

Fonts

Need Latin Extended-B

Some UI fonts omit U+018C. Prefer a stack with solid Latin Extended-B coverage.

CSS vs HTML

Do not mix escapes

\018C belongs in CSS. &#x18C; / &#396; belong in HTML.

Encoding

Declare UTF-8

If you type ƌ directly, keep <meta charset="UTF-8"> so the file is not misread.

Semicolon

End references

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

Browser Support

Lowercase d topbar (U+018C) and its entity forms (&#x18C;, &#396;, CSS \\018C) are supported in all modern browsers. Glyph display depends on Latin Extended-B font support.

✓ Universal encoding

Lowercase D Topbar (ƌ)

Encode with hex, decimal, or CSS escape — or type ƌ directly in UTF-8 HTML.

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+018C Full support

Bottom line: Prefer &#x18C; for readable HTML. Use \\018C only inside CSS content.

Key Takeaways

  • Unicode: this character is U+018C (decimal 396).
  • HTML: prefer &#x18C; — or use &#396; (no named entity).
  • CSS: use \018C inside content for generated text.
  • Watch out: ƌ ≠ d ≠ đ ≠ ɖ; capital is Ƌ (U+018B).

One line: U+018C → type ƌ / &#x18C; / &#396; / CSS \018C.

Frequently Asked Questions

Use &#x18C; (hex), &#396; (decimal), or the CSS escape \018C in the content property. All render ƌ when the font supports Latin Extended-B. There is no named HTML entity.
U+018C (LATIN SMALL LETTER D WITH TOPBAR). Hex 18C, decimal 396. It belongs to Latin Extended-B (U+0180–U+024F).
No. HTML5 does not define a named entity for U+018C. Use numeric references like &#x18C; or &#396;.
Use it for Sámi and other linguistic orthographies, language-learning materials, and multilingual pages that need the Latin small letter d with topbar.
HTML entities (&#396; or &#x18C;) go in markup. The CSS escape \018C is used in stylesheets (usually in the content property of ::before/::after). Both render ƌ.
No. Plain d is U+0064. D stroke đ is U+0111. D with tail ɖ is U+0256. D with topbar ƌ is U+018C — a distinct Latin Extended-B letter.

Did you know?

Lowercase d topbar is Unicode U+018C (decimal 396) — LATIN SMALL LETTER D WITH TOPBAR in Latin Extended-B. HTML5 has no named entity — use &#x18C; or &#396;. Capital is Ƌ (U+018B). Used in some Sámi and other linguistic orthographies. Not the same as plain d, d stroke (đ), or d with tail (ɖ).

Next: Lowercase Dz Caron

Learn the HTML entity for lowercase dz with caron (dž).

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