HTML Entity for Long Stroke Overlay (̶)

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

What You'll Learn

How to display the Long Stroke Overlay (̶) in HTML using various entity methods. The Long Stroke Overlay is a combining diacritical mark that draws a horizontal stroke through the preceding character (strikethrough effect) and is essential for typographic design, linguistic notation, and editorial markup.

This character is part of the Combining Diacritical Marks Unicode block and can be rendered with a hexadecimal reference, a decimal reference, or a CSS escape in the content property. There is no named HTML entity for this combining mark.

⚡ Quick Reference — Long Stroke Overlay Entity

Unicode U+0336

Combining Diacritical Marks

Hex Code ̶

Hexadecimal reference

HTML Code ̶

Decimal reference

Named Entity

No named entity

Reference Table
Name           Value
────────────   ──────────
Unicode        U+0336
Hex code       ̶
HTML code      ̶
Named entity   (none)
CSS code       \0336
Meaning        Combining long stroke overlay
Block          Combining Diacritical Marks (U+0300–U+036F)
1

Complete HTML Example

A simple example showing the Long Stroke Overlay (̶) using hexadecimal code, decimal HTML code, and a CSS content escape:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point:after{
   content: "\0336";
  }
 </style>
</head>
<body>
<p>Symbol (hex): &#x0336;</p>
<p>Symbol (decimal): &#822;</p>
<p id="point">Symbol (CSS): </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

The Long Stroke Overlay (̶) is supported in modern browsers when the font includes Combining Diacritical Marks glyphs:

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

👀 Live Preview

See the Long Stroke Overlay (̶) used for strikethrough and typographic effects:

Combining mark̶ (overlay alone)
Strikethrough wordS̶a̶l̶e̶
Original priceWas $49̶ — now $29
Large glyph
Numeric refs&#x0336; &#822; \0336

🧠 How It Works

1

Hexadecimal Code

&#x0336; uses the Unicode hexadecimal value 0336 to display the Long Stroke Overlay. The x prefix indicates hexadecimal format.

HTML markup
2

Decimal HTML Code

&#822; uses the decimal Unicode value 822 to display the same combining mark. This is one of the most commonly used methods.

HTML markup
3

CSS Entity

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

CSS stylesheet
=

Combining character

U+0336 is a nonspacing combining mark—place it immediately after a base character (e.g. A&#x0336;) to create a strikethrough. The stroke connects on the left and right sides of the character. Unicode U+0336 sits in the Combining Diacritical Marks block. There is no named HTML entity.

Use Cases

The Long Stroke Overlay (̶) is commonly used in:

✏️ Strikethrough text

Create strikethrough effects in headings, labels, or body text for editorial or design purposes.

🎨 Typographic design

Add horizontal stroke overlays in typography, logos, and custom font styling.

🔤 Linguistic notation

Use in phonetic transcription, linguistic symbols, and language-learning content.

📄 Editorial markup

Indicate deleted, deprecated, or corrected text in documents and revision tracking.

📋 Forms & validation

Show invalid or disabled fields with strikethrough styling in forms and UI.

🛒 E-commerce & pricing

Display original prices with strikethrough when showing discounts or sale prices.

📖 Academic & legal

Mark redacted or superseded text in legal, academic, or formal documents.

💡 Best Practices

Do

  • Place ̶ immediately after each character you want struck through
  • Use <del> or aria-label for deleted text when accessibility matters
  • Use numeric references (&#x0336; or &#822;) consistently in HTML
  • Verify font support for combining diacritical marks across devices
  • Consider CSS text-decoration: line-through for simple whole-word strikethrough

Don’t

  • Put the combining mark before the base character—order matters
  • Put CSS escape \0336 in HTML text nodes
  • Expect a named HTML entity—only numeric codes work for ̶
  • Rely on strikethrough alone without context (e.g. explain “original price”)
  • Mix entity styles randomly in one file

Key Takeaways

1

Three references render ̶ (no named entity)

&#x0336; &#822;
2

For CSS stylesheets, use the escape in the content property

\0336
3

Unicode U+0336 — COMBINING LONG STROKE OVERLAY

4

A combining mark that strikethroughs the preceding character

❓ Frequently Asked Questions

Use &#x0336; (hex), &#822; (decimal), or \0336 in CSS content. All produce the combining mark. There is no named HTML entity.
U+0336 (COMBINING LONG STROKE OVERLAY). Combining Diacritical Marks block. Hex 0336, decimal 822. It is a nonspacing combining character that creates a strikethrough effect on the preceding character.
For strikethrough effects in text, typographic design, linguistic notation, editorial markup showing deleted text, form validation feedback, e-commerce pricing displays, and any content needing a horizontal stroke through characters.
HTML code (&#822; or &#x0336;) is used in HTML content. The CSS entity (\0336) is used in CSS, e.g. in the content property of ::before or ::after. Both produce the same combining mark but in different contexts.
Named HTML entities are typically reserved for ASCII, Latin-1, and some common symbols. Combining characters like ̶ use numeric codes (hex or decimal) because they are part of specialized Unicode blocks.

Explore More HTML Entities!

Discover 1500+ HTML character references — combining marks, typography 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