HTML Entity for Lowercase Z Dot Above (ż)

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

What Is the Lowercase Z Dot Above Entity?

Lowercase z with dot above (ż) is the Latin Extended-A character at Unicode U+017C (LATIN SMALL LETTER Z WITH DOT ABOVE). It is the letter z with a dot (˙) above — used in Polish, Kashubian, and related orthographies.

Remember
Character     ż
Unicode       U+017C
Named entity  ż
Hex entity    ż
Decimal       ż
CSS escape    \017C
Capital       Ż (Ż)

Named, hex, decimal, CSS, and a typed character all produce the same glyph: ż. Prefer ż in HTML source for clarity.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Named entityżHTML markup (best default)
Hex entityżHTML markup
Decimal entityżHTML markup
CSS escape\017CStylesheet content
Direct characterżUTF-8 HTML text

When to Use Which

SituationUse
Readable HTML sourceż
Numeric entity requiredż or ż
Generated text via ::before / ::aftercontent: "\017C"
Capital ŻŻ — see Uppercase Z Dot Above
Z with acute źSee Lowercase Z Acute (ź)
Z with caron žSee Lowercase Z Caron (ž)

Live Preview

Lowercase z with dot above in Polish and comparison contexts.

Polish sample żółty, żaba
Large glyph ż
Named entity ż → ż
vs z / Ż / ź / ž ż  |  z  |  Ż  |  ź  |  ž
With entities Named: ż | Hex: ż | Decimal: ż

Complete HTML Example

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

Named + Hex + Decimal + CSS

Four ways to produce ż in a single document.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Lowercase Z Dot Above (&zdot;)</title>
  <style>
    #point::after {
      content: "\017C";
    }
  </style>
</head>
<body>
  <p>Using Named Entity: &zdot;</p>
  <p>Using Hex Code: &#x17C;</p>
  <p>Using HTML Code: &#380;</p>
  <p id="point">Using CSS Entity: </p>
  <p lang="pl">Polish: &zdot;&oacute;łty, &zdot;aba</p>
</body>
</html>
Try It Yourself

How It Works

1. Named: &zdot; is the clearest HTML form and renders ż.

2. Hex: U+017C → &#x17C; in HTML. Same result as the named entity.

3. Decimal: same code point as 380 → &#380;. Same result as hex.

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

Pitfalls & Tips

Common mistakes when working with lowercase z dot above.

Case

&zdot; ≠ &Zdot;

Named entities are case-sensitive. Lowercase is ż; uppercase is Ż.

Look-alikes

Not ź or ž

Dot above is not acute or caron. Do not confuse &zdot; with &zacute; or &zcaron;.

Compose

Prefer precomposed

Use &zdot; instead of z plus combining dot above (U+0307) when the precomposed form exists.

CSS vs HTML

Do not mix escapes

\017C belongs in CSS. &zdot; / &#x17C; / &#380; 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 &zdot;, not &zdot.

Browser Support

Lowercase z with dot above (U+017C) and its entity forms (&zdot;, &#x17C;, &#380;, CSS \\017C) are supported in all modern browsers.

✓ Universal encoding

Lowercase Z Dot Above (&zdot;)

Encode with named, 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+017C Full support

Bottom line: Prefer &zdot; for readable HTML. Use \\017C only inside CSS content.

Key Takeaways

  • Unicode: this character is U+017C (decimal 380).
  • HTML: prefer &zdot; — or use &#x17C; / &#380;.
  • CSS: use \017C inside content for generated text.
  • Watch out: &zdot; ≠ &Zdot; ≠ &zacute; ≠ &zcaron;.

One line: U+017C → &zdot; / &#x17C; / &#380; / CSS \017C.

Frequently Asked Questions

Use &zdot; (named), &#x17C; (hex), &#380; (decimal), or the CSS escape \017C in the content property. All render ż. Prefer &zdot; in HTML source.
U+017C (LATIN SMALL LETTER Z WITH DOT ABOVE). Hex 17C, decimal 380. It belongs to Latin Extended-A (U+0100–U+017F).
Yes. &zdot; is the HTML5 named entity for ż. The capital form is &Zdot; (Ż, U+017B) — names are case-sensitive.
Use it for Polish, Kashubian, and other text that needs ż, plus linguistic or internationalized pages.
HTML entities (&zdot;, &#380;, or &#x17C;) go in markup. The CSS escape \017C is used in stylesheets (usually in the content property of ::before/::after). Both render ż.
No. Z with dot above ż is U+017C (&zdot;). Z acute ź is U+017A (&zacute;). Z caron ž is U+017E (&zcaron;). Different diacritics — do not substitute one for another.

Did you know?

Lowercase z with dot above is Unicode U+017C (decimal 380) — LATIN SMALL LETTER Z WITH DOT ABOVE in Latin Extended-A. HTML5 provides &zdot; — the most readable form. Capital is &Zdot; (Ż, U+017B). Used in Polish (żółty, żaba) and Kashubian. Not the same as plain z, z acute (&zacute;), or z caron (&zcaron;).

Next: Lowercase Z Hook

Learn the HTML entity for lowercase z with hook — 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