HTML Entity for Uppercase Z Dot Above (Ż)

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

What Is Uppercase Z Dot Above?

Uppercase Z dot above (Ż) is the Unicode character at U+017B in Latin Extended-A. Official name: LATIN CAPITAL LETTER Z WITH DOT ABOVE — a capital Z with a dot, a distinct letter in Polish and Kashubian.

Remember
Character     Ż
Unicode       U+017B
Named entity  Ż  (capital Z)
Hex entity    Ż
Decimal       Ż
CSS escape    \017B
Not the same  ż · Ź · Ž

Prefer Ż in HTML markup — the capital Z in the name matters. Numeric forms and typing Ż in UTF-8 also work. For the lowercase letter, use ż (ż).

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entityŻHTML markup (preferred)
Direct characterŻHTML text (UTF-8)
Hex entityŻHTML markup
Decimal entityŻHTML markup
CSS escape\017BStylesheet content
Lowercase (related)ż (U+017C)Named ż

When to Use Which

SituationUse
Capital Z with dot above (Ż)Ż or type Ż
Lowercase z with dot above (ż)ż (ż)
Capital Z with acute (Ź)Ź (Ź)
Capital Z with caron (Ž)Ž (Ž)
Plain capital ZZ (U+005A)
Generated text via ::before / ::aftercontent: "\017B"

Live Preview

Uppercase Z dot above rendered alone and next to related letters.

Large glyph Ż
Notation ŻABA
Compared Ż  |  ż  |  Ź  |  Ž
Hint Compare: Dot Ż | Lower ż | Acute Ź | Caron Ž
With entities Named: Ż | Hex: Ż | Decimal: Ż

Complete HTML Example

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

Named + Hex + Decimal + CSS + Typed

Five ways to produce Ż, plus a short Polish word.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Uppercase Z Dot Above (Ż)</title>
  <style>
    #point::after {
      content: "\017B";
    }
  </style>
</head>
<body>
  <p>Using Named Entity: &Zdot;</p>
  <p>Using Hex Code: &#x17B;</p>
  <p>Using HTML Code: &#379;</p>
  <p id="point">Using CSS Entity: </p>
  <p>Typed directly: Ż</p>
  <p lang="pl">Polski: &Zdot;ABA</p>
</body>
</html>
Try It Yourself

How It Works

1. Named: &Zdot; (capital Z) is the clearest HTML form for U+017B. Lowercase &zdot; is a different character (ż).

2. Hex: U+017B → &#x17B; in HTML. Same glyph as the named entity.

3. Decimal: same code point as 379 → &#379;. Same glyph as hex and named.

4. CSS: use \017B in content (not an HTML entity). #point::after appends that Ż after the paragraph text.

5. Typed / word: paste Ż in UTF-8, or write &Zdot;ABA with lang="pl".

Pitfalls & Tips

Common mistakes when working with U+017B.

Case

&Zdot; ≠ &zdot;

&Zdot; → Ż (capital). &zdot; → ż (lowercase). Entity names are case-sensitive.

vs Ź

Not an acute

Ź (&Zacute;) is Polish Ź. Ż uses a round dot — different letters in Polish.

vs Ž

Not a caron

Ž (&Zcaron;) is Ž with a háček. Do not swap dot and caron.

vs Z

Not plain Z

ASCII Z (U+005A) has no dot. Use &Zdot; when the language requires Ż.

Encoding

Keep UTF-8 declared

Latin Extended-A letters display reliably with <meta charset="UTF-8">. Prefer named entities when encoding is uncertain.

CSS vs HTML

Do not mix escapes

\017B belongs in CSS strings. &Zdot; / &#x17B; / &#379; belong in HTML.

A11y

Use real language context

When Ż appears in Polish words, keep surrounding text and lang accurate (for example lang="pl").

Browser Support

Uppercase Z dot above (U+017B) and its entity forms (&Zdot;, &#x17B;, &#379;, CSS \\017B) are supported in all mainstream browsers. Latin Extended-A glyphs are widely available in system fonts.

✓ Universal support

Uppercase Z Dot Above (&#x017B;)

Encode with named, hex, decimal, CSS escape, or type the character — same code point everywhere encoding is supported.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer All versions
Yes
U+017B / &Zdot; Full support

Bottom line: Prefer &Zdot; (capital Z) in HTML. Use \\017B only inside CSS content. Do not confuse with &zdot; (ż), Ź, or Ž.

Key Takeaways

  • Unicode: uppercase Z dot above is U+017B (decimal 379) — glyph Ż.
  • HTML: prefer &Zdot; (capital Z) — also &#x17B; / &#379;.
  • CSS: use \017B inside content for generated text.
  • Meaning: Ż is capital dot above — not ż (&zdot;), not Ź (acute), not Ž (caron).

One line: U+017B → &Zdot; / &#x17B; / &#379; / CSS \017B.

Frequently Asked Questions

Use &Zdot; (named), &#x17B; (hex), &#379; (decimal), type Ż directly in UTF-8, or the CSS escape \017B in content. Prefer &Zdot; in normal HTML.
U+017B (LATIN CAPITAL LETTER Z WITH DOT ABOVE). Hex 17B, decimal 379. It belongs to Latin Extended-A (U+0100–U+017F).
Yes. Use &Zdot; (capital Z). Numeric forms &#379; and &#x17B; also work. Note: &zdot; (lowercase) is a different letter (ż).
No. Ż is U+017B (&Zdot;, capital dot above). ż is U+017C (&zdot;). Ź is Z with acute (&Zacute;, U+0179).
Use it for Polish, Kashubian, and other text that needs capital Ż — for example ŻABA or ŻYCIE — not as a substitute for plain Z, Ź, or Ž.
HTML entities (&Zdot;, &#379;, or &#x17B;) go in markup. The CSS escape \017B goes in stylesheet strings (usually content on ::before/::after).

Did you know?

Uppercase Z dot above is Unicode U+017B (decimal 379) — glyph Ż in Latin Extended-A (U+0100–U+017F). HTML5 names it &Zdot; (capital Z). Official name: LATIN CAPITAL LETTER Z WITH DOT ABOVE. Lowercase is &zdot; (ż, U+017C). Essential in Polish and Kashubian. Do not confuse with acute Ź (&Zacute;) or caron Ž (&Zcaron;).

Next: Uppercase Z Double Struck Capital

Learn the HTML entity for double-struck capital Z (U+2124).

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