HTML Entity for Lowercase R Caron (ř)

What You'll Learn
How to display the lowercase r with caron (ř) in HTML using named entity, hexadecimal, decimal, and CSS escape methods. This character is U+0159 in the Latin Extended-A block. The caron (hček) diacritic marks a distinct Czech and Slovak consonant—most familiar from names like Dvořák and words like řeka (river) and tři (three).
Render it with ř, ř, ř, or CSS escape \0159. The named entity ř is the most readable option in HTML source.
⚡ Quick Reference — Lowercase R Caron Entity
U+0159Latin Extended-A
řHexadecimal reference
řDecimal reference
řMost readable option
Name Value
──────────── ──────────
Unicode U+0159
Hex code ř
HTML code ř
Named entity ř
CSS code \0159
Meaning Latin small letter r with caron
Related U+0158 = Ř (Ř)
Block Latin Extended-A (U+0100–U+017F)Complete HTML Example
A simple example showing the lowercase r caron (ř) using hexadecimal code, decimal HTML code, the named entity, and a CSS content escape:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\0159";
}
</style>
</head>
<body>
<p>Symbol (hex): ř</p>
<p>Symbol (decimal): ř</p>
<p>Symbol (named): ř</p>
<p id="point">Symbol (CSS): </p>
</body>
</html>🌐 Browser Support
The lowercase r caron (ř) and the named entity ř are supported in all modern browsers as part of Latin Extended-A:
👀 Live Preview
See the lowercase r caron (ř) in language and content contexts:
🧠 How It Works
Hexadecimal Code
ř uses the Unicode hexadecimal value 0159 to display the character. The x prefix indicates hexadecimal format.
Decimal HTML Code
ř uses the decimal Unicode value 345 to display the same character. A common method when a numeric reference is needed.
Named Entity
ř is the named entity for r caron—readable in source HTML and the preferred option for Czech and Slovak content.
CSS Entity
\0159 is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.
Same visual result
All four methods produce the glyph: ř. Unicode U+0159 sits in Latin Extended-A. Uppercase equivalent: U+0158 (Ř, Ř). Do not confuse with plain r (U+0072) or ŕ (acute).
Use Cases
The lowercase r caron (ř) is commonly used in:
Essential for correct Czech spelling (e.g. Dvořák, řeka, tři). Use the entity or UTF-8 for proper display and SEO.
Used in Slovak orthography alongside other caron-marked letters (š, č, ž).
Teach correct spelling and pronunciation for Czech and related languages that use this character.
Support proper rendering of Czech names, place names, and content on international websites.
Ensure correct character display in digital publications, dictionaries, and linguistic resources.
Using the correct character (U+0159) with proper lang attributes (e.g. lang="cs") ensures assistive technologies pronounce content correctly.
Using \0159 in the CSS content property to insert ř via pseudo-elements.
💡 Best Practices
Do
- Serve pages as UTF-8; you can type ř directly in UTF-8 source
- Use
řfor readable HTML when a named form is preferred - Set
lang="cs"on Czech content for correct pronunciation hints - Use
\0159in CSScontentwhen generating the symbol via pseudo-elements - Distinguish ř (caron) from ŕ (acute) and plain r (U+0072)
Don’t
- Substitute plain
rwhen ř is required in Czech text - Confuse ř (caron) with ŕ (acute) or plain r (U+0072)
- Put CSS escape
\0159in HTML text nodes - Double-encode entity references in dynamically generated HTML
- Omit
langattributes on pages with Czech content
Key Takeaways
The named entity is the most readable form
řNumeric alternatives: hex and decimal
ř řUnicode U+0159 — LATIN SMALL LETTER R WITH CARON
Essential for Czech; uppercase is Ř (Ř)
Previous: Lowercase R Acute (ŕ) Next: Lowercase R Cedilla
❓ Frequently Asked Questions
ř (named), ř (hex), ř (decimal), or \0159 in CSS content. In UTF-8 you can also type ř directly.U+0159 (LATIN SMALL LETTER R WITH CARON). Latin Extended-A block. Hex 0159, decimal 345. Essential in Czech orthography. Uppercase form is U+0158 (Ř).ř. You can also use ř or ř, or the CSS entity \0159.ř, ř, or ř) is used in HTML content; CSS entity \0159 is used in stylesheets in the content property of pseudo-elements. Both produce ř.Explore More HTML Entities!
Discover 1500+ HTML character references — letters, symbols, and more.
8 people found this page helpful
