HTML Entity for Low Line (U+0332)

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

What Is the Low Line Entity?

Low Line is the combining mark at Unicode U+0332 (COMBINING LOW LINE). It draws a horizontal line under the preceding character — a per-letter underline, not a standalone underscore.

Remember
Mark          combining low line
Unicode       U+0332
Hex entity    ̲
Decimal       ̲
Named entity  (none)
CSS escape    \0332
Order         base + mark  →  a̲

Combining marks are not standalone letters. Write the base character first, then the entity (e.g. a&#x0332; → a̲). For underlined words in UI copy, prefer <u> or CSS underline.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Hex entity&#x0332;HTML after the base character
Decimal entity&#818;HTML after the base character
Named entityNoneHTML5 does not define one for U+0332
CSS escape\0332Stylesheet content (often ::after)
Direct characterbase + U+0332UTF-8 HTML text

When to Use Which

SituationUse
Readable numeric entity in HTMLbase&#x0332;
Decimal entity requiredbase&#818;
Generated underline via ::aftercontent: "\0332" on an element that ends with the base
Whole-word underline in a page<u>text</u> or CSS text-decoration: underline
Standalone underscore characterType _ or use &lowbar; (U+005F) — different character

Live Preview

Low Line combined with base letters (font-dependent).

Single letter a̲
Word sample u̲n̲d̲e̲r̲
Large sample A̲
vs underscore Combining: a̲  |  Underscore: _
With entities a̲ | a̲

Complete HTML Example

One page that shows this combining mark with hex, decimal, and CSS after a base character. Use View Output or open the live editor.

Hex + Decimal + CSS

Three ways to attach U+0332 to a base (no named entity).

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Low Line (U+0332)</title>
  <style>
    #point::after {
      content: "\0332";
    }
  </style>
</head>
<body>
  <p>Using Hex Code: a&#x0332;</p>
  <p>Using HTML Code: a&#818;</p>
  <p id="point">Using CSS Entity: a</p>
  <p>Word: u&#x0332;n&#x0332;d&#x0332;e&#x0332;r&#x0332;</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: U+0332 → &#x0332; after the base. The browser combines them into a̲.

2. Decimal: same code point as 818 → &#818;. Same result as hex.

3. Named: HTML5 does not define a named entity for this mark — use hex or decimal instead. (&lowbar; is underscore U+005F, not U+0332.)

4. CSS: use \0332 in content (not an HTML entity). #point::after appends the underline under the trailing a.

Pitfalls & Tips

Common mistakes when working with Low Line.

Order

Base character first

Write a&#x0332;, not &#x0332;a. Combining marks follow the base.

Look-alikes

Not _ or &lowbar;

Underscore is U+005F. Combining Low Line (U+0332) underlines the previous letter.

Words

One mark per letter

A single overlay does not underline a whole word. Apply the mark after each letter, or use <u> / CSS instead.

Named

No named form for U+0332

Do not invent a name. Use &#x0332; or &#818;.

CSS vs HTML

Do not mix escapes

\0332 belongs in CSS. &#x0332; / &#818; belong in HTML.

Semicolon

End references

Always finish with ; — write &#x0332;, not &#x0332.

Browser Support

Low Line (U+0332) and its entity forms (&#x0332;, &#818;, CSS \\0332) are supported in all modern browsers. Underline alignment depends on the font.

✓ Universal encoding

Low Line (U+0332)

Encode with hex, decimal, or CSS escape — attach after the base for a combining underline. No named entity.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer IE 9+
Yes*
U+0332 Full support

Bottom line: Prefer base&#x0332; for readable HTML. Use \\0332 only inside CSS content. Prefer <u> or CSS for whole-word underlines.

Key Takeaways

  • Unicode: this combining mark is U+0332 (decimal 818).
  • HTML: prefer base&#x0332; — or use base&#818;. No named entity.
  • CSS: use \0332 inside content for generated underlines.
  • Watch out: base first; not _/&lowbar;; prefer <u> for whole-word underlines.

One line: U+0332 → base&#x0332; / base&#818; / CSS \0332 (no named entity).

Frequently Asked Questions

Use &#x0332; (hex), &#818; (decimal), or the CSS escape \0332 in the content property. Place the mark immediately after the base character (e.g. a&#x0332;). There is no named HTML entity.
U+0332 (COMBINING LOW LINE). Hex 0332, decimal 818. It belongs to the Combining Diacritical Marks block (U+0300–U+036F).
No. HTML5 does not define a named entity for U+0332. Use numeric references like &#x0332; or &#818;. Note: &lowbar; is underscore (U+005F), not this combining mark.
Use it for per-character underlining in linguistics, paleography, or editorial samples. For everyday underlined text, prefer the HTML u element or CSS text-decoration: underline.
HTML entities (&#818; or &#x0332;) go in markup after the base. The CSS escape \0332 is used in stylesheets (usually in the content property of ::after). Both apply the same combining underline.
No. Underscore _ is U+005F (also &lowbar;), a standalone spacing character. Combining Low Line (U+0332) sits under the preceding base letter and is not typed alone as a blank.

Did you know?

Low Line is Unicode U+0332 (decimal 818) — COMBINING LOW LINE in Combining Diacritical Marks. HTML5 has no named entity. Place it after each base letter (e.g. a&#x0332; → a̲). It is not the same as underscore _ (U+005F) or &lowbar;. For everyday underlining, prefer <u> or CSS text-decoration: underline.

Next: Lower Blade Scissors

Learn the HTML entity for Lower Blade Scissors — next in this sequence.

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