HTML Entity for Caret Below (‸)

What You'll Learn
How to display the Caret Below (‸) in HTML using numeric references and CSS escapes. This character is U+2038 (CARET) in the General Punctuation block (U+2000–U+206F), approved in Unicode 1.1 (1993). It is the proofreader’s caret—a V-shaped mark indicating where additional text should be inserted below the line.
There is no named HTML entity for U+2038. Use ‸, ‸, or \2038 in CSS content. Do not confuse ‸ with U+005E (^), the circumflex accent often called “caret” in computing, or U+2041 (⁁), the Caret Insertion Point.
⚡ Quick Reference — Caret Below
U+2038General Punctuation block
‸Hexadecimal reference
‸Decimal reference
—None (use numeric refs)
Name Value
──────────── ──────────
Unicode U+2038
Hex code ‸
HTML code ‸
Named entity —
CSS code \2038Complete HTML Example
This example shows U+2038 using hexadecimal and decimal references plus a CSS content escape. There is no named HTML entity:
<!DOCTYPE html>
<html>
<head>
<style>
#point:after{
content: "\2038";
}
</style>
</head>
<body>
<p>Caret Below using Hexa Decimal: ‸</p>
<p>Caret Below using HTML Code: ‸</p>
<p id="point">Caret Below using CSS Entity: </p>
</body>
</html>🌐 Browser Support
The Caret Below entity is universally supported in all modern browsers:
👀 Live Preview
See the Caret Below in proofreading and reference contexts:
🧠 How It Works
Hexadecimal Code
‸ uses the Unicode hexadecimal value 2038 to display the Caret Below symbol.
Decimal HTML Code
‸ uses the decimal Unicode value 8248 to display the same character.
CSS Entity
\2038 is used in CSS stylesheets, particularly in the content property of pseudo-elements like ::before and ::after.
Same visual result
All three methods produce the Caret Below glyph: ‸. Unicode U+2038 sits in the General Punctuation block (U+2000–U+206F). Distinct from circumflex U+005E (^) and Caret Insertion Point U+2041 (⁁).
Use Cases
The Caret Below (‸) commonly appears in:
Standard proofreader’s mark indicating where text should be inserted.
Editing annotations, revision marks, and track-changes style notation.
Typography guides, font specimens, and character set displays.
Manuscript editing, editorial workflow, and publishing tools.
Phonetic transcription and linguistic annotation systems.
Editor interfaces showing insertion points or cursor indicators.
Pair with text or aria-label="insertion point" for screen readers.
💡 Best Practices
Do
- Use
‸or‸since there is no named entity - Distinguish U+2038 from U+005E (^) and U+2041 (⁁)
- Choose fonts that support General Punctuation (U+2038)
- Add
aria-label="insertion point"for decorative marks in UI - Declare
<meta charset="utf-8">for reliable rendering
Don’t
- Use ^ (U+005E) when you mean the proofreader’s caret (U+2038)
- Put CSS escape
\2038inside HTML text nodes - Rely on the symbol alone without accessible context for editing marks
- Assume every keyboard “caret” refers to U+2038
- Mix entity styles randomly in one file
Key Takeaways
Two HTML references both render ‸
‸ ‸For CSS stylesheets, use the escape in the content property
\2038U+2038 CARET — General Punctuation block
Proofreader’s mark for text insertion points
No named HTML entity — use numeric references only
❓ Frequently Asked Questions
‸ (hex), ‸ (decimal), or \2038 in CSS content. All produce ‸. There is no named HTML entity.U+2038 (CARET). General Punctuation block (U+2000–U+206F). Hex 2038, decimal 8248. The proofreader’s caret marks where text should be inserted.‸ or ‸) go directly in markup. The CSS escape \2038 is used in stylesheets, typically in the content property of pseudo-elements. Same visual result, different layers of the stack.‸, ‸, or \2038 in CSS. Do not confuse U+2038 with U+005E (^ circumflex) or U+2041 (⁁ Caret Insertion Point).Explore More HTML Entities!
Discover 1500+ HTML character references — currency symbols, arrows, math operators, emojis, and more.
8 people found this page helpful
