HTML Entity for Uppercase A Ogonek (Ą)

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

What Is Uppercase A Ogonek?

Uppercase A ogonek (Ą) is the Unicode character at U+0104 in Latin Extended-A. Official name: LATIN CAPITAL LETTER A WITH OGONEK — a capital A with an ogonek (hook under the letter), common in Polish and Lithuanian.

Remember
Character     Ą
Unicode       U+0104
Named entity  Ą  (capital A)
Hex entity    Ą
Decimal       Ą
CSS escape    \0104
Not the same  ą · Ā · A

Prefer Ą in HTML markup — the capital A 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\0104Stylesheet content
Lowercase (related)ą (U+0105)Named ą

When to Use Which

SituationUse
Capital A with ogonek (Ą)Ą or type Ą
Lowercase a with ogonek (ą)ą (ą)
Capital A with macron (Ā)Ā (Ā)
Plain capital AA (U+0041)
Generated text via ::before / ::aftercontent: "\0104"

Live Preview

Uppercase A ogonek rendered alone and next to related letters.

Large glyph Ą
Notation Polski: SĄ
Compared Ą  |  ą  |  Ā
Hint Compare: Capital Ą | Lower ą | Macron Ā
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 label example.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Uppercase A Ogonek (Ą)</title>
  <style>
    #point::after {
      content: "\0104";
    }
  </style>
</head>
<body>
  <p>Using Named Entity: &Aogon;</p>
  <p>Using Hex Code: &#x104;</p>
  <p>Using HTML Code: &#260;</p>
  <p id="point">Using CSS Entity: </p>
  <p>Typed directly: Ą</p>
  <p lang="pl">Polski: S&Aogon;</p>
</body>
</html>
Try It Yourself

How It Works

1. Named: &Aogon; (capital A) is the clearest HTML form for U+0104. Lowercase &aogon; is a different character (ą).

2. Hex: U+0104 → &#x104; in HTML. Same glyph as the named entity.

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

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

5. Typed / label: paste Ą in UTF-8, or write S&Aogon; for a short Polish example (with lang="pl").

Pitfalls & Tips

Common mistakes when working with U+0104.

Case

&Aogon; ≠ &aogon;

&Aogon; → Ą (capital). &aogon; → ą (lowercase). Entity names are case-sensitive.

vs Ā

Not a macron

Ā (&Amacr;) has a bar above. Ogonek is a hook below (Ą).

vs A

Not a plain capital A

ASCII A (U+0041) has no hook. Use &Aogon; when the language requires the ogonek.

Fonts

Latin Extended-A coverage

Most modern fonts include Ą. Prefer UTF-8 encoding so typed characters and entities both render correctly.

CSS vs HTML

Do not mix escapes

\0104 belongs in CSS strings. &Aogon; / &#x104; / &#260; belong in HTML.

A11y

Mark the language

When Ą appears in real words, set lang on the element or page so screen readers handle pronunciation correctly.

Browser Support

Uppercase A ogonek (U+0104) and its entity forms (&Aogon;, &#x104;, &#260;, CSS \\0104) are supported in all mainstream browsers. Visible glyphs are standard in Latin Extended-A capable fonts.

✓ Universal support

Uppercase A Ogonek (&#x0104;)

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+0104 / &Aogon; Full support

Bottom line: Prefer &Aogon; (capital A) in HTML. Use \\0104 only inside CSS content. Do not confuse with &aogon; (ą).

Key Takeaways

  • Unicode: uppercase A ogonek is U+0104 (decimal 260) — glyph Ą.
  • HTML: prefer &Aogon; (capital A) — also &#x104; / &#260;.
  • CSS: use \0104 inside content for generated text.
  • Meaning: Ą is capital ogonek — not ą (&aogon;), not Ā (&Amacr;).

One line: U+0104 → &Aogon; / &#x104; / &#260; / CSS \0104.

Frequently Asked Questions

Use &Aogon; (named), &#x104; (hex), &#260; (decimal), type Ą directly in UTF-8, or the CSS escape \0104 in content. Prefer &Aogon; in normal HTML.
U+0104 (LATIN CAPITAL LETTER A WITH OGONEK). Hex 104, decimal 260. It belongs to Latin Extended-A (U+0100–U+017F).
Yes. Use &Aogon; (capital A). Numeric forms &#260; and &#x104; also work. Note: &aogon; (lowercase) is a different letter (ą).
No. Ą is U+0104 (&Aogon;, capital ogonek). ą is U+0105 (&aogon;). Ā is U+0100 (&Amacr;, capital macron).
Use it for Polish, Lithuanian, and other languages that need Ą in titles, names, and uppercase text — for example Polish SĄ — not as a substitute for plain A.
HTML entities (&Aogon;, &#260;, or &#x104;) go in markup. The CSS escape \0104 goes in stylesheet strings (usually content on ::before/::after).

Did you know?

Uppercase A ogonek is Unicode U+0104 (decimal 260) — glyph Ą in Latin Extended-A (U+0100–U+017F). HTML5 names it &Aogon; (capital A). Official name: LATIN CAPITAL LETTER A WITH OGONEK. Lowercase is &aogon; (ą, U+0105). The ogonek (“little tail”) marks a nasal vowel in Polish and appears in Lithuanian orthography.

Next: Uppercase A Ring

Learn the HTML entity for uppercase A with ring above (U+00C5).

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