HTML Entity for Bridge Above (U+0346)

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

What Is Bridge Above?

Combining bridge above (U+0346) is a combining mark in the Combining Diacritical Marks block. It stacks above the character that comes before it — used in IPA and linguistics (e.g. dentolabial cues). Example: p + ͆ renders as p͆.

Remember
Character     combining bridge above (after a base)
Unicode       U+0346
Hex entity    ͆
Decimal       ͆
CSS escape    \0346
Named entity  (none)
Example       p͆ → p͆
Not the same  U+032A (combining bridge below)

There is no standard named HTML entity for U+0346. Place the mark after the base letter in HTML, UTF-8 text, or CSS content strings.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Hex entity͆HTML markup (after base letter)
Decimal entity͆HTML markup (after base letter)
CSS escape\0346Stylesheet content string
Named entity (U+0346)—Not defined in HTML5

When to Use Which

SituationUse
Bridge mark above a letterp͆ or type base + U+0346
Bridge mark below a letterU+032A
Need combining mark in HTML sourcep͆ or p͆
Generated text via ::before / ::aftercontent: "p\0346"
Looking for a named &…; for U+0346Does not exist — use numeric form

Live Preview

Combining bridge above after common bases (same code point, different letters).

Letters + bridge above b͆   p͆   t͆   d͆   m͆
Large (p + bridge above) p͆
vs. bridge below p͆ above  ·  p̪ below
Monospace tip Order: base then ͆
With entities Hex: p͆ | Decimal: p͆

Complete HTML Example

One page that attaches U+0346 to the letter p with hex, decimal, CSS escape, and a typed combining sequence. Use View Output or open the live editor.

Hex + Decimal + CSS + Typed

Four ways to produce p͆ (p + combining bridge above) in one document.

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Combining Bridge Above (U+0346) in HTML</title>
  <style>
    #point::after {
      content: "p\0346";
    }
  </style>
</head>
<body>
  <p>Bridge above using Hex Code: p&#x0346;</p>
  <p>Bridge above using HTML Code: p&#838;</p>
  <p id="point">Bridge above using CSS Entity: </p>
  <p>Typed directly: p͆</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: write the base letter, then &#x0346; → p&#x0346; becomes p͆.

2. Decimal: same mark as 838 → p&#838;. Same result as hex.

3. CSS: put base + escape in one string: content: "p\0346". #point::after appends that sequence after the paragraph text.

4. Typed: in UTF-8 you can type p then the combining bridge above. Order must stay base first, mark second.

Pitfalls & Tips

Common mistakes when working with combining bridge above.

Order

Base letter first

Write p&#x0346;, never put U+0346 before the letter you want to mark.

Named?

No named entity for U+0346

Use numeric forms &#x0346; or &#838;.

Below

Not bridge below

For a bridge under the letter use U+032A.

CSS vs HTML

Do not mix escapes

\0346 belongs in CSS strings. &#x0346; / &#838; belong in HTML.

Fonts

Combining support varies

Some fonts stack U+0346 poorly. Prefer fonts with solid Combining Diacritical Marks / IPA support.

Semicolon

End references

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

Browser Support

Combining bridge above (U+0346) and its numeric entity forms (&#x0346;, &#838;, CSS \\0346) are supported in all mainstream browsers. Stacking quality depends on font support for combining marks.

✓ Universal support

Bridge Above (U+0346)

Encode with hex, decimal, or CSS escape after a base letter — same combining mark everywhere encoding is supported.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer All versions
Yes
U+0346 / entities Full support

Bottom line: Use &#x0346; or &#838; after a base letter when you need the combining mark, and \\0346 only inside CSS content strings.

Key Takeaways

  • Unicode: combining bridge above is U+0346 (decimal 838).
  • HTML: base first, then &#x0346; or &#838; (e.g. p&#x0346;).
  • CSS: use "p\0346" (or another base) inside content.
  • Watch out: U+0346 is above; U+032A is below.

One line: U+0346 → after a base letter as &#x0346; / &#838; / CSS \0346.

Frequently Asked Questions

Place &#x0346; (hex) or &#838; (decimal) immediately after a base letter — for example p&#x0346;. In CSS, use content: "p\0346". There is no named HTML entity for U+0346.
U+0346 (hex 0346, decimal 838). Unicode names it COMBINING BRIDGE ABOVE. It belongs to the Combining Diacritical Marks block and stacks above the preceding base character.
No. HTML5 / WHATWG does not define a named character reference for U+0346. Prefer &#x0346;, &#838;, or a typed combining sequence in UTF-8.
Use U+0346 in IPA and linguistics when a bridge-above diacritic is needed (e.g. dentolabial transcription). Prefer clear text labels when the mark must be obvious to screen readers.
HTML entities (&#838; or &#x0346;) go in markup after the base letter. The CSS escape \0346 goes in stylesheet strings (usually content on ::before/::after), typically as "p\0346".
U+0346 is combining bridge above (over the letter). U+032A is combining bridge below (under the letter). They are different code points.

Did you know?

Combining bridge above is Unicode U+0346 (decimal 838). It is a combining mark — place it after a base letter (e.g. p&#x0346;). HTML5 has no named entity for U+0346. It is not combining bridge below (U+032A).

Next: Bridge Below

Learn the HTML entity for combining bridge below (U+032A).

Next 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