Lowercase b stroke (ƀ) is the Latin Extended-B character at Unicode U+0180 (LATIN SMALL LETTER B WITH STROKE). It is also called barred b — the letter b with a horizontal stroke — used in Americanist phonetic transcription and linguistic notation.
Remember
Character ƀ
Unicode U+0180
Hex entity ƀ
Decimal ƀ
CSS escape \0180
Named entity (none)
Capital Ƀ (U+0243)
Hex, decimal, CSS, and a typed character all produce the same glyph: ƀ. Prefer ƀ in HTML source when you need an explicit entity.
Using Hex Code: ƀ
Using HTML Code: ƀ
Using CSS Entity: ƀ
Case pair: Ƀ / ƀ
How It Works
1. Hex:U+0180 → ƀ in HTML. The browser turns it into ƀ.
2. Decimal: same code point as 384 → ƀ. Same result as hex.
3. Named: HTML5 does not define a named entity for this character — use hex or decimal instead.
4. CSS: use \0180 in content (not an HTML entity). #point::after appends that ƀ after the paragraph text.
Pitfalls & Tips
Common mistakes when working with lowercase b stroke.
Named
No &…; shortcut
HTML5 has no named entity for U+0180. Use ƀ or ƀ.
Look-alikes
Not plain b or b hook
Do not substitute ASCII b or IPA ɓ when barred b is required for transcription accuracy.
Name
Stroke through the stem
The stroke is a horizontal bar through the letter — also called barred b in Americanist phonetics.
CSS vs HTML
Do not mix escapes
\0180 belongs in CSS. ƀ / ƀ belong in HTML.
Encoding
Declare UTF-8
If you type ƀ directly, keep <meta charset="UTF-8"> so the file is not misread.
Fonts
Check glyph coverage
Some fonts omit Latin Extended-B. Pick a font that includes U+0180 if the glyph is missing.
Compatibility
Browser Support
Lowercase b stroke (U+0180) and its entity forms (ƀ, ƀ, CSS \\0180) are supported in all modern browsers. Glyph display depends on font coverage.
✓ Universal encoding
Lowercase B Stroke (ƀ)
Encode with hex, decimal, or CSS escape — or type ƀ directly in UTF-8 HTML.
100%Browser coverage
Google ChromeSupported
Yes
Microsoft EdgeSupported
Yes
Mozilla FirefoxSupported
Yes
Apple SafariSupported
Yes
OperaSupported
Yes
Internet ExplorerIE 9+
Yes*
U+0180Full support
Bottom line: Prefer ƀ for readable HTML. Use \\0180 only inside CSS content.
Remember
Key Takeaways
Unicode: this character is U+0180 (decimal 384).
HTML: prefer ƀ — or use ƀ (no named entity).
CSS: use \0180 inside content for generated text.
Watch out:ƀ ≠ plain b ≠ IPA hook (ɓ) ≠ capital Ƀ.
One line:U+0180 → ƀ / ƀ / CSS \0180 (no named entity).
Frequently Asked Questions
Use ƀ (hex), ƀ (decimal), or the CSS escape \0180 in the content property. All render ƀ when the font supports Latin Extended-B. There is no named HTML entity.
U+0180 (LATIN SMALL LETTER B WITH STROKE). Hex 180, decimal 384. It belongs to Latin Extended-B (U+0180–U+024F).
No. HTML5 does not define a named entity for U+0180. Use numeric references like ƀ or ƀ.
Use it for Americanist phonetic transcription, linguistic notation, and specialized typography that needs the barred b (ƀ).
HTML entities (ƀ or ƀ) go in markup. The CSS escape \0180 is used in stylesheets (usually in the content property of ::before/::after). Both render ƀ.
No. Plain b is U+0062. IPA b hook ɓ is U+0253. B with stroke ƀ is U+0180 — a horizontal bar through the letter.
🤔
Did you know?
Lowercase b stroke is Unicode U+0180 (decimal 384) — LATIN SMALL LETTER B WITH STROKE in Latin Extended-B. HTML5 has no named entity — use ƀ or ƀ. Also called barred b. Used in Americanist phonetic transcription and linguistic notation. Capital is Ƀ (U+0243). Not the same as plain b or IPA b hook (ɓ).