HTML Entity for Heavy Vertical Bar (❚)

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

What You'll Learn

How to display the Heavy Vertical Bar (❚) in HTML using hexadecimal, decimal, and CSS escape methods. This character is U+275A (HEAVY VERTICAL BAR) in the Dingbats block (U+2700–U+27BF). It is a bold vertical bar (pipe-style glyph)—ideal for separators, dividers, menu splits, and typography beyond the ASCII pipe | or light bar .

Render it with ❚, ❚, or CSS escape \275A. There is no named HTML entity. Do not confuse ❚ with U+2759 (❙, light vertical bar) or U+007C (|, vertical line); each code point has a different weight and style.

⚡ Quick Reference — Vertical Bar

Unicode U+275A

Dingbats block

Hex Code ❚

Hexadecimal reference

HTML Code ❚

Decimal reference

Named Entity

Use numeric codes only

Reference Table
Name           Value
────────────   ──────────
Unicode        U+275A
Hex code       ❚
HTML code      ❚
Named entity   (none)
CSS code       \275A
Meaning        Heavy vertical bar (pipe)
Related        U+2759 = light vertical (❙)
               U+007C = vertical line (|)
               U+2502 = box drawing (│)
1

Complete HTML Example

This example demonstrates the Heavy Vertical Bar (❚) using hexadecimal code, decimal HTML code, and a CSS content escape on a pseudo-element:

html
<!DOCTYPE html>
<html>
<head>
 <style>
  #point:after{
   content: "\275A";
  }
 </style>
</head>
<body>
<p>Vertical Bar using Hexadecimal: &#x275A;</p>
<p>Vertical Bar using HTML Code: &#10074;</p>
<p id="point">Vertical Bar using CSS Entity: </p>
</body>
</html>
Try it Yourself

🌐 Browser Support

The Heavy Vertical Bar (❚) is widely supported in modern browsers when the font includes Dingbats punctuation glyphs:

Chrome 1+
Firefox 1+
Safari 1+
Edge 12+
Opera 4+
Android 4.4+
iOS Safari 1+

👀 Live Preview

Heavy Vertical Bar (❚) in context, compared with lighter pipe and bar symbols:

Menu divider Home ❚ About ❚ Contact
Title split Section ❚ Subsection
Large glyph
Comparison ❚   ❙   |
Numeric refs &#x275A; &#10074; \275A

🧠 How It Works

1

Hexadecimal Code

&#x275A; uses the Unicode hexadecimal value 275A to display the heavy vertical bar. The x prefix indicates hexadecimal format.

HTML markup
2

Decimal HTML Code

&#10074; uses the decimal Unicode value 10074 to display the same character.

HTML markup
3

CSS Entity

\275A is used in CSS stylesheets, particularly in content on ::before or ::after for menu dividers and inline separators.

CSS stylesheet
=

Same visual result

All three methods produce . Unicode U+275A is in the Dingbats block. Next: Heavy Wedge Tailed Right Arrow.

Use Cases

The Heavy Vertical Bar (❚) is commonly used in:

🚫 Separators

Visual dividers between sections, columns, or inline content blocks.

🔧 Pipe delimiters

Bold pipe-style breaks in titles, metadata, and key-value pairs.

📋 Navigation

Menu and breadcrumb splits between links or labels.

📄 Editorial

Magazine-style typography and styled headings or bylines.

🔨 CSS content

content: "\275A" on ::before or ::after for dividers without extra markup.

📊 Tables & lists

Ornamental column or list separators where a heavy bar adds emphasis.

💡 Best Practices

Do

  • Use ❚ for decorative separation; use <hr> or borders when structure matters
  • Use content: "\275A" via pseudo-elements for repeatable menu dividers
  • Wrap navigation splits in semantic <nav> with proper link text
  • Declare UTF-8 with <meta charset="utf-8">
  • Keep one numeric style (hex or decimal) per project
  • Add spacing around the bar so it does not crowd adjacent text

Don’t

  • Replace semantic separators with ❚ alone when meaning must be programmatic
  • Confuse U+275A (❚) with U+2759 (❙) or ASCII |
  • Expect a named HTML entity for U+275A
  • Use CSS \275A in HTML text nodes
  • Overuse heavy bars in dense body copy

Key Takeaways

1

Two HTML numeric references plus CSS insert U+275A

&#x275A; &#10074;
2

For CSS, use \275A in the content property (often ::after)

3

Unicode U+275A — heavy vertical bar (❚)

4

Distinct from light vertical U+2759 (❙) and ASCII pipe |

❓ Frequently Asked Questions

Use &#x275A; (hex), &#10074; (decimal), or \275A in CSS content. There is no named entity. All three methods render the bar (❚) correctly.
U+275A (HEAVY VERTICAL BAR). Dingbats block. Hex 275A, decimal 10074. The symbol (❚) is a bold vertical bar or pipe-style separator.
For separators and dividers, pipe-style delimiters in text, list or table styling, typography and editorial design, menu or navigation dividers, and any content where a bold vertical bar adds visual separation.
HTML references (&#10074; or &#x275A;) go in markup. The CSS escape \275A is used in stylesheets, typically on ::before or ::after for dividers. Both produce ❚.
Named entities cover common ASCII, Latin-1, and widely used symbols. U+275A uses numeric hex (&#x275A;) or decimal (&#10074;) codes, which is standard for Dingbats separator symbols.

Explore More HTML Entities!

Discover 1500+ HTML character references — symbols, math, 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