HTML Entity for Lowercase N Apostrophe (ʼn)

Beginner
⏱️ 5 min read
📚 Updated: Jun 2026
🎯 1 Code Example
Unicode U+0149

What You'll Learn

How to display the lowercase n apostrophe (ʼn) in HTML using named entity, hexadecimal, decimal, and CSS escape methods. This character is U+0149 in the Latin Extended-A block—Latin small letter n preceded by apostrophe. It appears in Afrikaans for the indefinite article ’n and in legacy text that uses the precomposed form.

Render it with ʼn, ʼn, ʼn, or CSS escape \0149. Note: Unicode deprecates U+0149 in favor of a separate apostrophe followed by the letter n for new content.

⚡ Quick Reference — Lowercase N Apostrophe Entity

Unicode U+0149

Latin Extended-A

Hex Code ʼn

Hexadecimal reference

HTML Code ʼn

Decimal reference

Named Entity ʼn

Most readable option

Reference Table
Name           Value
────────────   ──────────
Unicode        U+0149
Hex code       ʼn
HTML code      ʼn
Named entity   ʼn
CSS code       \0149
Meaning        Latin small letter n preceded by apostrophe
Related        U+006E = n (plain lowercase)
Block          Latin Extended-A (U+0100–U+017F)
Note           Unicode deprecates U+0149; prefer ’n for new text
1

Complete HTML Example

A simple example showing the lowercase n apostrophe (ʼn) using hexadecimal code, decimal HTML code, the named entity, and a CSS content escape:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point:after{
   content: "\0149";
  }
 </style>
</head>
<body>
<p>Symbol (hex): &#x0149;</p>
<p>Symbol (decimal): &#329;</p>
<p>Symbol (named): &napos;</p>
<p id="point">Symbol (CSS): </p>
</body>
</html>
Try It Yourself

🌐 Browser Support

The lowercase n apostrophe (ʼn) and the named entity &napos; are supported in all modern browsers:

Chrome1+
Firefox1+
Safari1+
Edge12+
Opera4+
Android4.4+
iOS Safari1+

👀 Live Preview

See the lowercase n apostrophe (ʼn) in language and content contexts:

Large glyphʼn
Afrikaansʼn man (a man)  |  ʼn huis (a house)
Precomposed vs decomposedʼn (U+0149) vs ’n (apostrophe + n)
Named entity&napos; renders as ʼn
Not the same asñ (n with tilde, U+00F1) or plain n (U+006E)
Numeric refs&#x0149; &#329; &napos; \0149

🧠 How It Works

1

Hexadecimal Code

&#x0149; uses the Unicode hexadecimal value 0149 to display the character. The x prefix indicates hexadecimal format.

HTML markup
2

Decimal HTML Code

&#329; uses the decimal Unicode value 329 to display the same character. A common method when a numeric reference is needed.

HTML markup
3

Named Entity

&napos; is the named entity for n apostrophe—readable in source HTML and easy to remember for this specific character.

HTML markup
4

CSS Entity

\0149 is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.

CSS stylesheet
=

Same visual result

All four methods produce the glyph: ʼn. Unicode U+0149 sits in Latin Extended-A. Unicode deprecates this precomposed form and recommends apostrophe + n (’n) for new content. Do not confuse with ñ (n with tilde, U+00F1).

Use Cases

The lowercase n apostrophe (ʼn) is commonly used in:

🇬🇦 Afrikaans Text

Used for the indefinite article ’n (e.g. ʼn man, “a man”). Afrikaans localization may use ʼn to preserve the correct character.

📚 Legacy Content

Digitized text or archives that already use the precomposed character ʼn. Entity references ensure correct display when encoding or copying content.

🎨 Typography

When a font or design uses the single-character form ʼn for consistent spacing or appearance in generated content.

⚙ Programmatic HTML

When building HTML from language datasets, using &#329; or &napos; guarantees the character is output correctly.

🔤 Documentation

Educational content explaining HTML entities, Unicode, or Afrikaans orthography. Showing &napos; helps learners reference the character.

♿ Accessibility

Using the correct character (U+0149) ensures assistive technologies interpret language-specific content as intended.

📄 CSS Generated Content

Using \0149 in the CSS content property to insert ʼn via pseudo-elements.

💡 Best Practices

Do

  • Use &napos; in HTML when possible for readability
  • Serve pages as UTF-8; you can also type ʼn directly in UTF-8 source
  • Set lang="af" on Afrikaans content for correct pronunciation
  • Use ʼn when matching legacy or existing Afrikaans text that requires the precomposed form
  • For new content, consider apostrophe + n (’n) as Unicode recommends

Don’t

  • Confuse ʼn (U+0149) with ñ (n with tilde, U+00F1) or plain n (U+006E)
  • Assume all fonts render ʼn identically—test across devices
  • Put CSS escape \0149 in HTML text nodes
  • Double-encode numeric references in dynamically generated HTML
  • Mix precomposed ʼn and decomposed ’n randomly in the same document without reason

Key Takeaways

1

Four references render ʼn; named entity is most readable

&#x0149; &#329; &napos;
2

For CSS stylesheets, use the escape in the content property

\0149
3

Unicode U+0149 — LATIN SMALL LETTER N PRECEDED BY APOSTROPHE

4

Used in Afrikaans and legacy text; Unicode prefers ’n for new content

❓ Frequently Asked Questions

Use &napos; (named), &#x0149; (hex), &#329; (decimal), or \0149 in CSS content. In UTF-8 you can also type ʼn directly.
U+0149 (LATIN SMALL LETTER N PRECEDED BY APOSTROPHE). Latin Extended-A block. Hex 0149, decimal 329. Unicode deprecates this character in favor of apostrophe + n.
When displaying Afrikaans text that uses ’n, in legacy content that already uses ʼn, in documentation about the character, or when you need the single-character form. For new content, consider apostrophe + n as Unicode recommends.
The named HTML entity is &napos;. You can also use &#329; or &#x0149;, or the CSS entity \0149.
HTML entity (&napos;, &#329;, or &#x0149;) is used in HTML content; CSS entity \0149 is used in stylesheets in the content property of pseudo-elements. Both produce ʼn.

Explore More HTML Entities!

Discover 1500+ HTML character references — accented letters, symbols, and more.

All HTML Entities →

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